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
- Android
- FRAGMENT
- github
- Java8
- IntelliJ
- ReactiveProgramming
- git
- Kotlin
- androidstudio
- Version
- rxjava
- library
- ViewModel
- Database
- livedata
- Room
- sourcetree
- homebrew
- Jetpack
- programmers
- leetcode
- Java
- Algorithm
Archives
- Today
- Total
Learn & Run
Git & Sourcetree - Stash란 무엇인가 본문
목표
Stash가 무엇인지 그리고 어떤 기능을 하는지에 대해 알아보도록 합니다.
우리는 종종 어떤 일을 하는 도중에 급한 개선 건에 대한 처리를 요구받을 때가 있습니다. 또한 다른 기능에 대한 버그가 발생하여 하던것을 제쳐두고 그것을 우선적으로 해결하고 싶을때가 있습니다. 이런 경우에 쓰이는 기능에 Stash라는 기능입니다.
1. Stash가 의미하는 것이 무엇인지 알아보도록 합니다.
2. Stash가 쓰이는 구체적인 상황을 예로 들어보겠습니다.
3. Stash를 사용하면서 주의해야할 점이 무엇이 있는지 알아봅니다.
- Staged files, Unstaged files 둘 다 공존할 때 어떤식으로 Stash에 저장되는지 알아보도록 합니다.
- Stash file이 포함하고 있는 작업을 변경했을 때 일어나는 충돌에 대해 확인해보도록 합니다.
이 과정을 통해서 Stash를 사용해도 충돌이 일어난 잠재적인 위험은 가지고 있다는 것을 명심할 필요가 있습니다.
'Collaboration > Git' 카테고리의 다른 글
Git & Sourcetree - Pull과 Push 그리고 충돌 (0) | 2021.05.31 |
---|---|
Git & Sourcetree - 저장소 복제하기 (0) | 2021.05.30 |
Git & Sourcetree - 로컬 저장소와 원격 저장소 연결하기 (0) | 2021.05.30 |
Git & Sourcetree - Branch 충돌 해결하기 (0) | 2021.01.17 |
Git & Sourcetree - Branch 병합(Merge)하기 (2) | 2021.01.11 |