반응형
개발 도중에 커밋을 취소해야 될 상황이 생겼다.
코드 내 한 줄만 커밋하려고, 커밋명도 알차게 써뒀는데 모든 코드에 커밋명이 적용되었다.
사실 깃허브 쓰면서 날린 적도 꽤 많아서 의심하면서 명령어를 적었다..
git reset HEAD~1 // 마지막 커밋만 커밋을 취소하면서 취소된 파일을 unstaged에 보관한다.
git reset HEAD^ // 커밋한 파일을 취소하면서 취소된 파일을 unstaged에 보관한다.
내 경우에는 첫번째 명령어가 필요했다.
위와 같은 메세지가 나오면서 파일이 스테이지에 있는 걸 확인할 수 있었다.
반응형
'CS > DevOps' 카테고리의 다른 글
[Git] git status 한글 깨짐 해결하기 (0) | 2021.09.17 |
---|---|
[Git] Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. (0) | 2021.08.24 |
[Git] Logon failed, use ctrl+c to cancel basic credential prompt 해결 (0) | 2021.06.02 |
[AWS-EC2] AWS EC2 Ubuntu 18.04 Apache 설치 (0) | 2020.11.26 |
[AWS-EC2] AWS EC2 Ubuntu 18.04 MySQL 설치 (0) | 2020.11.26 |
댓글