티스토리 뷰


  1   Git



 오늘은 Ext를 통해서 진행한 프로젝트를 자신만의 저장소를 구성해 저장하는 법을 포스팅합니다. 실무 또는 대부분의 사람들이 SVN을 사용하는데 SVN을 구성하려면 프로젝트를 개발하는 PC 말고도 저장소용 PC를 따로 두고 항상 켜두어야한다는 단점이 존재 합니다. 


 하지만! 오늘 포스팅하는 Git은 자신의 프로젝트를 우선 로컬에 저장하고 Github를 통한 원격 서버에 프로젝트를 공유하기 때문에 언제 어디서든 프로젝트를 커밋할수 있는 장점이 있습니다. 그럼이제 우선 Git을통해 공유할 프로젝트를 생성한 후 프로젝트 우클릭으로 [Team] 메뉴를 선택합니다. 



Team 메뉴의 Apply Patch 메뉴를선택!

 


[Team] 메뉴에서 [Apply Patch]메뉴를 클릭하시면 다음과 같은 화면을 보실 수 있습니다.



Git을 사용하기 때문에 당연히 Git 선택!



두개의 메뉴중 우리는 Git을 사용할 것이기 때문에 Git을 선택후 Next를 클릭합니다. 



Create버튼을 클릭하여 로컬저장소를 선택!



 이 화면은 우선 프로젝트를 저장할 로컬저장소를 설정하는 화면입니다. [Create] 버튼을 클릭해 서버로 공유하기전 미리 프로젝트를 저장할 적당한 경로를 설정 후 [Finish] 버튼을 클릭하면 정상적으로 로컬저장소에 저장이 되게 됩니다.


 로컬에 저장이 완료된 프로젝트는 다음과 같이 ? 표시가 프로젝트에 생성됩니다. 그럼 프로젝트에서 우클릭을 하고 [Team]메뉴에서 [Add to Index]메뉴를 선택합니다.





[Add to Index] 버튼을 클릭하면 프로젝트의 ? 표시는 *모양으로 변하게 됩니다. 그 후 다시 [Team] 메뉴에서 [Commit]을 선택하면 로컬저장소에 커밋이 되게 됩니다.



[Add to Index]버튼을 클릭하면 프로젝트의 ?가 *로 변하게됩니다.



[Commit] 버튼을 클릭하면 커밋내용 확인 및 디스크립션을 달수 있는 커밋 완료창이 나오게 됩니다.



 


 여기까지 하시면 이제 프로젝트의 로컬저장은 끝나게 됩니다. 그럼 이제 이 프로젝트를 다른 사람 또는 자신이 다른곳에서 사용하기 위해 서버에 공유를 할 차례입니다.



  2   GitHub에 프로젝트 배포



 프로젝트 우클릭 [Team] - [remote] 메뉴에 들어가시면 Push 메뉴를 볼수 있습니다. 이 메뉴가 서버에 프로젝트를 공유하는 버튼입니다.





 [Push] 버튼을 클릭하면 이제 GitHub에 프로젝트를 공유할수 있게됩니다. 물론 Github에 가입되어있고 미리 저장할 Repository를 만들어놔야 합니다.


GitHub에 가입하고 Repository를 만드는 방법은 인터넷에 너무나도 많으니 생략하고 그 이후부터 진행하도록 합니다. 



Github의 아이디 및 비밀번호를 입력해야 합니다.



 URI 항목에 Github에 생성한 Repository URI를 적으면 자동으로 Host 및 Repository path가 삽입됩니다. 자신의 Repository 경로가 맞는지 확인하고 이제 하단의 User 및 Password 항목을 채우고 Next 버튼을 클릭합니다.



 


 Source ref를 master로 선택하고 [Add Spec]버튼을 클릭하면 Specifications for push 목록에  추가됩니다. 이제 Finish 버튼을 클릭하면 다음과 같이 Github에 자신의 프로젝트가 공유된것을 볼 수 있습니다.




댓글