# Commit 메시지 수정
아래의 명령어를 실행하면 수정 할 메시지를 입력하는 방법입니다. -m 옵션을 사용하여 수정합니다.
> git commit --amend -m "이슈 수정"
수정한 후에 Ctrl+ O 를 입력하여 저장한 후 Ctrl+ X를 사용하여 빠져나가면 됩니다.
log 커맨드를 통해 커밋 메시지의 변경이 확인 가능합니다.
-1은 이전 단계 하나의 커밋 내용을 출력합니다.
> git log -1
# “.gitignore” 파일 내용
git에 올릴때 무시할 파일들의 내용을 서술하기
# package files
#*.jar
*.war
*.ear
# maven
target
.mvn/
# intellij
*.iml
.idea/
mvnw
mvnw.cmd
# gradle
**/.gradle/
**/build/
**/classes/
!gradle-wrapper.jar
.gradletasknamecache
LOG_PATH_IS_UNDEFINED/
*.log
log/
rename.sh
init.sh
# Git commit, push 강제 취소
git reset HEAD^
git push origin -f
git reset HEAD@{1}
git push origin +master
git reset HEAD^ // 최종 커밋을 취소. 워킹트리는 보존됨. (커밋은 했으나 push하지 않은 경우 유용)
git reset HEAD~2 //마지막 2개의 커밋을 취소. 워킹트리는 보존됨.
git reset --hard HEAD~2 // 마지막 2개의 커밋을 취소. index 및 워킹트리 모두 원복됨.
git reset --hard ORIG_HEAD // 머지한 것을 이미 커밋했을 때, 그 커밋을 취소. (잘못된 머지를 이미 커밋한경우 유용)
git revert HEAD // HEAD에서 변경한 내역을 취소하는 새로운 커밋 발행(undo commit). (커밋을 이미 push 해버린 경우 유용)
'Tips > Git' 카테고리의 다른 글
[Git] 충돌 해결, Conflict solution (0) | 2020.10.05 |
---|---|
[Git] Local Project에서 Git Repository랑 연동 (0) | 2019.11.13 |