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
- ViewModel
- git
- IntelliJ
- leetcode
- androidstudio
- livedata
- FRAGMENT
- Version
- Kotlin
- Java
- rxjava
- Database
- github
- sourcetree
- Room
- Android
- Algorithm
- library
- Jetpack
- ReactiveProgramming
- homebrew
- Java8
- programmers
Archives
- Today
- Total
Learn & Run
Git & Sourcetree - Sourcetree를 사용하여 버전 만들기 본문
목표
이전 포스팅에서 만든 Local Repository안의 텍스트 파일을 이용하여 버전을 추가하는 방법을 알아보도록 합니다. 또한 텍스트 파일에 변화가 생겼을 때의 변화를 알아보면서 버전에 대해 이해해보도록 합니다.
1. Local Repository에 버전을 만들 파일을 추가합니다.
- 저는 간단하게 텍스트 파일을 추가하였습니다.
2. Sourcetree를 확인하여 다음과 같은 변화를 확인합니다.
3. 왼쪽 상단에 Commit버튼을 눌러 저장소의 버전을 추가해봅니다.
- Mac OS 환경에서 Commit버튼을 누르면 다음과 같은 팝업이 뜨게 됩니다. (사용자 정보를 등록하지 않았을 때)
- 추가적으로 사용자 정보를 등록할 수 있는 2가지 방법이 더 있습니다.
1) 다음과 같이 General에서 사용자 정보를 설정할 수 있습니다.
2) Terminal에서 다음과 같이 설정을 할 수 있습니다.
4. 사용자 정보 등록후 메세지를 작성하여 Commit을 합니다.
- 다음 그림과 같이 해당 파일의 버전이 생성된 것을 History를 통해 확인할 수 있습니다.
5. Local Repository안의 text 파일을 수정해보도록 합니다.
- 수정된 후 History를 확인해보면 다음과 같이 나타나는 것을 확인할 수 있습니다.
6. 4번의 과정을 다시 반복해주도록 합니다.
- 수정된 후의 History를 보면 버전이 추가된 것을 확인할 수 있습니다.
7. Sourcetree의 버전들이 무엇을 의미하는지 이해해보도록 합니다.
- 각 버전은 Local Repository안에 있는 text 파일의 변화된 과정을 의미합니다. 각각의 버전을 더블클릭해보면 이 프로젝트에 어떤일들이 일어나고 있는지 우리가 추적할 수 있고, 이러한 기능을 Git에서 제공하고 있다는 것을 확인할 수 있습니다.
'Collaboration > Git' 카테고리의 다른 글
Git & Sourcetree - Reset의 다양한 옵션 사용해보기 (0) | 2021.01.07 |
---|---|
Git & Sourcetree - 수정사항 취소하기 (0) | 2021.01.07 |
Git & Sourcetree - Git에서의 Working Copy와 Index (0) | 2021.01.06 |
Git & Sourcetree - Sourcetree를 사용하여 Repository 만들기 (0) | 2021.01.05 |
Mac OS 환경에서 Homebrew를 이용하여 Git 설치하기 (0) | 2021.01.04 |