지금까지 CLI에서 작업한 내용을 SourceTree로 해보겠습니다
1. 변경 사항 만들고 커밋하기
[변경 사항]
1) leopards.yaml 삭제
2) .gitignore에 *.config 추가
3) hello.txt 추가
커밋 메시지 : Commit with SourceTree
변경 사항을 적용한 후 add를 해줘야겠죠!
sourcetree에서는 모두 스테이지에 올리기를 통해서 add를 해줍니다


이제 커밋을 해주면 되는데요 왼쪽 상단에 커밋을 클릭하면 아래 커밋 메시지를 적을 수 있는 창이 생깁니다

그럼 아래와 같이 새로운 버전이 생긴 것을 알 수 있습니다

2. revert
수정이 필요한 시점에서 오른쪽마우스를 클릭 -> 커밋 되돌리기

그럼 이렇게 새로운 커밋이 생겨서 George가 사라진 것을 확인할 수 있습니다.

3. reset
Replace Cheetas with Panthers시점으로 되돌려보기


그럼 이렇게 원하는 시점으로 reset을 할 수 있는 것을 확인할 수 있습니다

지금까지 설정부터 버전을 이동하는 것을 배웠는데요
사실 저는 중간에 문제가 생겨서 버전을 더 왔다갔다 했었습니다.ㅎㅎㅎ
하지만 발생하는 문제를 해결하면서 제가 reset과 revert에서 헷갈렸던 부분들을 더 확실하게 인지하고 넘어갈 수 있었던 시간이었습니다.
'데이터 분석 > 04. Git' 카테고리의 다른 글
| Git 병합 방식 비교: Merge vs Rebase (0) | 2025.11.10 |
|---|---|
| Git branch 첫걸음 : 생성, 삭제, 이름 변경 (0) | 2025.11.09 |
| 다른 버전으로 돌아가는 방법 3가지(reset, revert, checkout) (0) | 2025.11.05 |
| 새로운 버전 만들기 (0) | 2025.11.05 |
| gitignore : Git으로 관리하지 않을 파일과 폴더 (0) | 2025.11.05 |
