본문 바로가기

git3

Git :: Amend Commit 마지막 커밋에 메시지, 코드, 파일 아무거나 추가할 사항이 있는 경우 마지막 커밋을 덮어씌우는 옵션이다. git commit --amend git commit --amend m "add File in last commit " 좋더라 맨날 주석 수정하고 커밋하고는 했는데.. 2023. 3. 29.
Git :: revert commit 특정 커밋 되돌리기 Revert Commit 특정 커밋을 되돌리는 작업을 하나의 커밋으로 간주하여 git history에 추가하는 방식 a 커밋을 선택해 Revert Commit을 시도할 경우 a 커밋 이후의 커밋들이 삭제되는 것이 아니고, a 커밋에 해당하는 작업내용만 a 커밋 시점으로 되돌려진다. 그리고 되돌려진 내용을 커밋으로 history에 남기게 되는 것이다. 자동으로 "Revert XXX"로 커밋 메시지가 생성된다. 되돌릴 커밋이 여러개라면 범위를 지정하여 revert시킬 수 있다. 특정 커밋만 merge하고 싶을 때 git merge {Commit ID} 2022. 5. 1.
Git :: git stash 임시 저장해두기 작업 도중에 잠시 브랜치를 바꿔야 할 경우 완료하지 않은 일을 commit하기 껄끄러울 때 git stash를 사용한다 git stash git stash를 명령어를 사용하면 작업한 내역이 보관되고 git staging에서도 사라진다. 다른 브랜치에서 작업을 끝내고 다시 돌아오면 stash해둔 내역을 불러오면 되는데, 불러온 작업들은 git staging에 바로 들어가지 않는다. stash 해 둔 내역을 불러올 때 -index 옵션을 붙여서 불러와야 불러옴과 동시에 git staging에도 추가할 수 있다. 새로운 stash 생성 git stash git stash save stash 목록 확인 git stash list stash 했던 작업 다시 가져오기 (git stagint 추가 없이) git st.. 2022. 4. 29.