Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- library
- Java
- Java8
- Database
- homebrew
- Jetpack
- androidstudio
- Android
- leetcode
- IntelliJ
- ViewModel
- git
- Kotlin
- github
- Version
- livedata
- rxjava
- FRAGMENT
- programmers
- Algorithm
- sourcetree
- ReactiveProgramming
- Room
Archives
- Today
- Total
Learn & Run
Git & Sourcetree - 로컬 저장소와 원격 저장소 연결하기 본문
목표
- 원격 저장소를 사용하는 목적에 대해 알아보도록 합니다.
- 이 포스팅을 참고하여 오픈 소스 프로젝트를 진행해 보도록 합니다.
로컬에서 큰 프로젝트를 하고 있다고 가정해 봅시다. 하지만 어느 날, 프로젝트를 진행하고 있는 PC가 고장났다던지 의도치 않은 사고로 PC가 부셔졌다던지 다양한 상황이 일어날 수 있습니다. 이러한 상황에 대비하기 위해서 우리는 로컬에 있는 소스 코드를 로컬이 아닌 다른 서버에 저장시켜 놓을 필요성을 느낄 수 있습니다.
Git의 세계에서는 여러가지 원격 저장소를 제공하는 서비스들이 있는데, 그중에서 가장 일반적이고 보편적으로 사용하는 것은 Github이라는 서비스입니다. 원격 저장소 뿐만 아니라 사람들이 협업을 하기 위한 다양한 서비스를 제공하기도 합니다.
1. Github을 검색하여 들어간 후 회원가입을 하고 로그인을 진행합니다.
- 필자는 원래 사용하는 아이디로 진행하도록 합니다.
2. 로그인 후에 Repository를 만들도록 합니다.
3. Sourcetree를 통해서 로컬 저장소와 원격 저장소를 연결하도록 합니다.
4. master 브랜치의 버전을 origin 원격 저장소로 내보내봅니다.
'Collaboration > Git' 카테고리의 다른 글
Git & Sourcetree - Pull과 Push 그리고 충돌 (0) | 2021.05.31 |
---|---|
Git & Sourcetree - 저장소 복제하기 (0) | 2021.05.30 |
Git & Sourcetree - Branch 충돌 해결하기 (0) | 2021.01.17 |
Git & Sourcetree - Branch 병합(Merge)하기 (2) | 2021.01.11 |
Git & Sourcetree - Branch를 이해하고 만들어보기 (0) | 2021.01.11 |