Sourcetree와 Git을 연동하는 방법을 알아봅시다.
Sourcetree를 사용해서 Git Repository를 생성하는 여러 경우를 알아봅시다.
1. 내 컴퓨터에서 프로젝트를 먼저 생성하고, Remote Repository에 연결할 경우
1) 먼저 프로젝트를 생성한다.
2) Source tree 에서 New -> Create Local Repository를 클릭한다.
3. 경로를 찾아 연결한다.
이렇게 하면 Local Repository가 생성됩니다.
지금까지의 과정을 Command로 한다면 git init이 되겠네요.
2) Remote Repository를 생성한다.
Github, Gitlab에서 저장소를 생성하면 원격 저장소 URL도 생성됩니다.
이 URL을 복사하세요 !
3) Sourcetree 에 원격 URL을 연결한다.
생성한 Local Repository를 열고 Settings - Remotes 로 들어갑니다.
작은 글씨로 Remote repository paths:
라고 적힌게 보이시나요?
Remote repository 를 추가하는 위치입니다.
Add 를 누르면
Remote Repository 를 연결할 때 필요한 창들이 나옵니다 .
Remote name 에는 origin
URL 에는 복사한 url을 넣어주세요.
Host Type은 우리가 생성한 원격저장소의 위치를 말합니다.
Github 또는 Gitlat 등등을 선택해주세요.
마지막으로 Username은 여러분이 원격 저장소에서 사용하고 있는 사용자 이름을 적어주시면 됩니다.
이렇게 Remote Repository를 연결했습니다.
* 참고 *
SourceTree New 를 눌렀을 때 나오는 여러 기능
- Clone from URL
: URL로 부터 복사
Github에서 많이 보셨을꺼예요.
복사하고 싶은 코드를 Git으로 쉽게 복사할 수 있습니다.
- Create Remote Repository
: Remote Repository 생성
소스트리에서도 Remote Repository를 생성할 수 있습니다 .
하지만 저는 GitLab이나 GitHub 과 같은 저장소 사이트에서 들어가는게 편해서 그렇게 하고 있네요.
- Add Existing Local Repository
: 이미 생성된 Local Repository를 추가
Git init으로 이미 생성된 Local Repository가 있다면,
소스트리로 불러올 수 있습니다.
-New Group
: Repository를 Grouping 할 수 있습니다.
'프로그래밍 > Git' 카테고리의 다른 글
[Git] 내가 아는 Git 4 - rebase, reset, stash (0) | 2020.08.26 |
---|---|
[Git] 내가 아는 Git 3 - branch, merge, fetch, pull, (0) | 2020.08.25 |
[Git] 내가 아는 Git 2 - 영어 단어 (0) | 2020.08.24 |
[Git] 내가 아는 Git 1 - Intro (0) | 2020.08.24 |