본문 바로가기

sourcetree

(2)
[소스관리, Git] 레벨2 - 두 사람이 개발할 때 소스는 어떻게 저장하나요 지난시간: http://stanleykou.tistory.com/entry/Git-레벨1-내-PC에-저장하지-말고-git에-저장하기 지난시a간에는 Git 세팅과 기초적인 사용법을 다뤘습니다. 요약: 파일을 Git에 저장하려면 Add, Commit 하고나서 인터넷의 저장소( Repository)에 Push 하세요! 이번 시간에는 조금 더 나가서, 실제 프로젝트에서 Git을 어떻게 쓸 수 있고왜 Git을 써야 하는지 알아보겠습니다. 레벨 3에서는 좀 더 다양한 Git 의 활용방법, "브랜치"를 알아보기로 하고, 레벨 2 시작합니다. 왜? 이걸 쓰나? 소규모 프로젝트를 예로 들어 보도록 하죠. 대학교의 텀프로젝트인데 3인 1팀으로 개발하게 되었습니다. (모두 의욕에 충만하며, 이탈자는 없고, 협조적으로 개발하..
[소스관리, Git] 레벨1 - 내 PC에 저장하지 말고 git에 저장하기 Git은 작업물을 저장해주는 시스템입니다. 작업물은 소스일 수도 있고, 컴파일된 결과 파일일 수도 있고, 문서일 수도 있고, 아무튼 파일이면 다 됩니다. 작업물을 저장해 주는 시스템은 유식한 말로 "형상관리시스템" 이라고도 합니다.비슷한 시스템은 (고대) Source safe, (과거) SVN, (현재) Git 등이 있습니다. 레벨1에서는 그 정도만 알면 됩니다.더 상세한 내용은 레벨 2에서 알아보도록 하고요... 왜? 이걸 쓰나?작업물을 내 PC가 아닌 다른 곳에 저장해야 할까요? 1. 공동작업 2010년대 들어 개발을 혼자하는 경우는 거의 없습니다. 여럿이서 하나의 소스를 이용해 개발하려면, 모두의 소스가 일치해야 합니다. 그렇지 않고 나중에 결과를 합치려다 보면.... 합치는 것이 큰 작업이 되어버..