본 내용은 아래의 강의를 토대로 하여 작성하였습니다.
링크:https://opentutorials.org/module/3746
1. 강의 내용
Sourcetree 사용을 위한 준비
위 사이트에서 설치를 안 뒤, Atlassian의 회원가입을 하면 사용할 수 있다.
저장소 생성
맥에서 Sourcetree로 저장소 생성하는 방법은 새로 만들기-로컬 저장소 생성을 클릭하고 아래와 같은 화면이 뜨면, 원하는 디렉터리를 지정하면 된다.
Github와 연결하기
Sourcetree의 강력한 기능 중 하나는 github의 계정과 연동하여 내 Repository를 관리할 수 있다. Sourcetree의 설정창을 켜고 계정 탭에서 연결하면 된다.
나는 인증방식을 OAuth로 하고 프로토콜은 HTTPS로 하였다. GIthub에 계정이 로그인 되어있다면 인터넷 창이 뜨며 자동으로 연결이 된다.
Sourcetree에서 Github로 Push하기
등록한 디렉터리에 빈 텍스트 sirubabo를 만들면 Sourcetree에서 인식을 하고 아래처럼 화면이 나온다.
이것을 체크하고 sirubabo version이라는 이름으로 커밋을 할 수 있다.
이 디렉터리는 Github와 연결되어 있기 때문에 아래처럼 푸시라는 표시가 뜬다. 방금의 커밋은 로컬에만 된 것이기 때문이다.
확인을 누르면 로딩 후에 암호가 뜨고 입력하면 github에 커밋이 된다.
그 결과, Github의 해당 Repo에서 방금 푸시한 sirubabo version이 잘 커밋된 것을 볼 수 있다.
이외에 Sorucetree에서도 reset과 revert기능을 사용할 수 있다.
2. 느낀 점
확실히 GUI 환경에서 Git을 다루니 훨씬 쉬웠다. 비개발자들도 Sourcetree를 다룬다면 아주 유용하게 사용할 수 있을 것이다. 그전에 git을 알아야 하는 게 진입장벽이 너무나도 높지만....
'programming study > Git' 카테고리의 다른 글
[코드잇] Git으로 배우는 버전 관리 (2) (2021.3.1) (0) | 2021.03.01 |
---|---|
[코드잇] Git으로 배우는 버전 관리 (1) (2021.2.28) (0) | 2021.02.28 |
[생활코딩]Github (2020.12.3) (0) | 2020.12.06 |
[생활코딩]Git2 CLI - 버전관리 (2020.12.2) (0) | 2020.12.05 |
[생활코딩]Git1 (2020.12.2) (0) | 2020.12.05 |