Git 사용을 도와주는 GUI 프로그램
버튼을 클릭하는 방식으로 필요한 명령을 실행할 수 있도록 도와주기 때문에 편리하다.
commit push branch 등을 눈으로 쉽게 확인할 수 있어서 개념을 이해하는데 도움이 된다.
운영체제에 맞는 버튼 클릭
동의버튼 클릭후 다운로드
2_1.
이 애플리케이션에는 다음 버전의 .net 프레임워크 중 하나가 필요합니다 오류
2_2. .NET Framwork를 다운받아주자
소스트리를 사용하려면 비트버킷 서버나 비트버킷 계정이 있어야합니다.
소셜 로그인이나 이메일을 바로 입력할 수 있는 Bitbucket 선택
소셜로그인을 해주자
아이디가 없다면 아이디를 생성하자
Username 설정을 해주자
로그인 까지 완료 시키고
Git, Mercurial 이렇게나오는데 Mercurial은 git과 비슷한 버전관리 툴입니다.
사용하실분은 설치하셔도 무방합니다.
설치가 완료
Github에 가입했던 계정정보를 입력
SSH 키를 불러오시겠습니까?
SSH키를 불러올지 선택, 저는 아직 불러올 SSH키가 없어서 아니오를 선택했습니다.
설치가 완료됨!
'본인의 계정'에서 마우스 오른쪽 버튼을 클릭하고 [계정편집] 메뉴를 선택합니다.
아래와 같이 팝업창이 뜰텐데 [Github]로 바꿔 주고, 하단에 [OAuth 토큰 새로고침 버튼을 클릭]
소스트리가 Github계정에 액세스 하려고 할텐데 부여되는 권한을 확인해주고 Atlassian 승인해주자
승인을 하면 인증이 성공됨 확인버튼 눌러주자
돌아와서 새로운탭을 열고 새로고침을 하면 아래와 같이 원격저장소에 저장된 파일들을 볼 수 있다.
① 로컬저장소 목록(Local) : 컴퓨터에 저장되어 있는 Git 로컬저장소 목록을 보여줍니다. Git으로 관리되는 모든 저장소가 자동으로 표시되는 것은 아니며, [Add] 탭에서 소스트리에 추가 할 수 있습니다.
② 원격저장소 목록(Remote) : 원격저장소 계정에 연결되어 있는 모든 원격저장소를 볼 수 있습니다. 예를 들어 GitHub 계정을 소스트리에 추가하면, GitHub에서 등록한 원격저장소 목록이 뜹니다. 비트버킷 계정을 추가한다면 비트버킷에 등록한 원격저장소 목록이 뜬다.
③ 원격저장소 클론(Clone) : 원격 서버에 올라와 있는 Git 저장소를 내 로컬 컴퓨터에 다운로드 및 연동 할 수 있습니다.
④ 로컬저장소 추가(Add) : 내 컴퓨터에 만들어져 있는 로컬저장소를 소스트리에서 관리할 수 있도록 추가합니다.
⑤ 로컬저장소 생성(Create) : 내 컴퓨터에 있는 일반 폴더를 Git으로 버전 관리할 수 있도록 로컬 저장소를 생성합니다. 모든 폴더는 자동으로 Git으로 버전 관리되는게 아니고 이렇게 해당 폴더 내에 로컬저장소를 생성해야 그때부터 버전 관리를 할 수 있습니다.
⑥ 새 탭(+) : 새로운 탭을 열러 다른 저장소를 관리할 수 있습니다.