일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Python
- Java
- Kubernetes
- 쿠버네티스
- programmers
- DevOps
- 리눅스
- git
- 프로그래머스
- 코테
- docker
- 깃
- 정처기
- 알고리즘
- Lv 2
- github
- 머신러닝
- 우분투
- 코딩테스트
- 인공지능
- Ai
- ubuntu
- Linux
- 자바
- 데이터베이스
- db
- LV 0
- mysql
- 자료구조
- 파이썬
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[ Git / GitHub ] Git 로컬 변경 사항 초기화하기 ( reset / stash ) 본문
728x90
반응형
로컬에서 변경사항을 초기화하는 방법은 두가지 방법 중 하나를 선택하여 실행할 수 있습니다.
1. 로컬 변경사항 버리기
로컬의 모든 변경사항을 버리고 현재 브랜치의 최종 커밋 상태로 되돌릴 때 사용합니다.
git reset --hard
2. 로컬 변경사항 임시 보관하기 (Stashing)
현재 작업 중인 브랜치에서 작업을 완료하지 않았지만 다른 브랜치로 전환해야 할 경우에 주로 사용합니다.
- 현재 변경사항을 임시로 보관하여 현재 작업 디렉토리를 초기 상태로 돌림
git stash
- 임시로 보관한 변경사항이 다시 필요할 때, 다음과 같은 명령어로 다시 적용
git stash apply
728x90
반응형
'Git' 카테고리의 다른 글
[ Git / GitHub ] Git 사용하여 프로젝트 협업하기 (0) | 2023.09.11 |
---|---|
[ Git / GitHub ] Git 과 GitHub repository 연동② - GitHub 리포지토리 생성 및 변경 사항 GitHub에 푸시 (0) | 2023.05.28 |
[ Git / GitHub ] 버전 관리 시스템 ( VCS, Version Control System ) (0) | 2023.05.28 |
[ Git / GitHub ] .gitignore 파일 설명 및 작성 방법 (0) | 2023.05.26 |
[ Git / GitHub ] Git 과 GitHub repository 연동① - Windows 10 에 Git 설치 (0) | 2023.05.25 |