내가 보려고 만든 GitHub 명령어 모음
✅ 작업 중인 파일의 수정 내용 지우기
git store <파일명>
# 예: git restore src/components/user/payment/script/PaymentContent.jsx
- 별다른 수정사항이 없어서 지워져도 되는 경우.
- 원격(origin)에 있는 변동사항들을 git pull로 가져와야 하는데 기존 내가 작업한 것을 git add를 안 한 상태인 경우 내가 작업한 내용이 별 내용이 없어서 삭제해도 되는 경우 유용하게 사용.
✅ 연결한 repository 다른 url로 연결하기
git remote -v # 현재 연결된 원격 url 확인
git remote set-url origin <변경할 repository url> # 변경할 원격 url로 다시 저장
✅ 방금 commit 한 내용 삭제 (push 전 상태)
git reset --soft HEAD~1 # 커밋만 삭제 (파일 변경 내용은 그대로 유지됨)
git reset --mixed HEAD~1 # 커밋 삭제 + staging된 내용도 unstaged 상태로
git reset --hard HEAD~1 # 커밋 삭제 + 변경 내용도 완전히 삭제
✅ stage에 올라간 파일 취소하기 (git add하여 stage에 올라간 파일)
git restore --staged <file>
# 예: git restore --staged mini-project/Main.java

'자료 보관함 > 기타' 카테고리의 다른 글
| [IDE/VS Code] VS Code에 Java Pack 설치해서 사용하기. (0) | 2025.04.30 |
|---|---|
| [IDE/VS Code] VS Code 컴포넌트 import시 자동 완성 안될 때 (0) | 2024.12.03 |
| [Git/GitHub] 프로젝트 공통 관리가 필요한 부분 브랜치명 정리 - chat gpt (0) | 2024.11.25 |
| [HTTP] 일반적으로 자주 사용되는 HTTP 응답 상태 코드 (0) | 2024.10.27 |
| [명령어] CMD 창으로 설치한 Ubuntu 실행시키기 (0) | 2024.10.27 |