Programming

[SVC] #1. SourceTree를 이용한 Git 관리

 2016. 8. 9. 01:37
반응형

조엘 테스트를 통해 Source Control이 필요함을 실감했다.

SourceTree를 사용하면 Git을 시각적으로 관리할 수 있다.


Step1 : Git을 설치한다


https://git-scm.com에서 쉽게 다운받을 수 있다


Step2 : Source Tree를 설치한다




Step3 : Repository 생성하기


Github 계정을 생성하면 원격 repository를 생성할 수 있게된다



Step4 : SourceTree에서 클론하기






Step5 : 클론된 목적지에 프로젝트 파일 생성


파일을 생성, 또는 수정하게 되면 SourceTree에서 확인할 수 있다

224개의 항목이 변경되었음을 보여준다



스테이지에 올라가지 않은 파일을 체크하면, 스테이지로 올라간다

이렇게 올라간 파일들은 이제 커밋(코멘트 추가 개념)할 수 있게 된다





왼쪽 상단의 +커밋 버튼을 누르면

커밋할 내용을 입력할 수 있는 창이 뜬다

해당 브런치 (여기서는 origin/master) 로 바뀐 내용 즉시 푸시 누르면

커밋을 하고 자동으로 푸시하게 된다


원래는 커밋하고 나서 푸시 하게 되면

내가 수정한 내용이 원격 저장소에 올라가게 된다

아직 푸시 하지 않았다면 원격 저장소에는 업로드 되어있지 않은 것이다


다른 사람들과 함께 작업을 하고 있다면

푸시(업로드)하기 전에 항상 

풀(다운로드) 버튼을 눌러서 최신 버전을 확인해야 할 것이다


Step6 : Github에서 프로젝트 확인하기


이렇게 업로드 된 파일들은 Github에서 확인할 수 있게 된다



반응형