본문 바로가기
728x90
반응형

Git21

Git] Command Line으로 실수를 되돌리는 17가지 방법![3] - rebase, fixup 목차 오래된 commit의 메시지 수정하기 (원격저장소로 push된 경우 사용하지 않는다!) 오래된 commit 삭제 (원격저장소로 push된 경우 사용하지 않는다!) 여러개의 commit을 한개로 합치자 (원격저장소로 push된 경우 사용하지 않는다!) 오래된 commit을 수정하기 (원격저장소로 push된 경우 사용하지 않는다!) 오래된 하나의 commit을 여러개의 commit으로 나누기 (원격저장소로 push된 경우 사용하지 않는다!) 13. 오래된 commit의 메시지 수정하기 $ git rebase -i HEAD~3 ...then use "reword" option C2 commit의 메시지를 수정해보자. 얼마나 돌아가야 하는지, base commit이 무엇인지 판단한다. C2를 수정하기 위해.. 2022. 6. 22.
Git] Command Line으로 실수를 되돌리는 17가지 방법![2] - reflog, cherry-pick 목차 삭제된 커밋 복구하기 삭제된 브랜치 복구하기 새로운 Branch로 commit 이동 (원격저장소로 push된 경우 사용하지 않는다!) 다른 Branch로 commit 이동 (원격저장소로 push된 경우 사용하지 않는다!) 9. 삭제된 커밋 복구하기 : $ git reflog $ git branch $ git log commit 1956ced7e1717708ccd4e52a5c00d6afbd99b1be (HEAD -> main) Date: Tue Jun 21 10:41:08 2022 +0900 Revert "주석 수정" This reverts commit 96060d5d80fe5f9e7d5df2df1ca83a5d7488d4e0. commit f7a09f9f7bcf288e9a1b4db62ca79a9642.. 2022. 6. 21.
Git] Command Line으로 실수를 되돌리는 17가지 방법![1] - restore, revert, reset 목차 하나의 파일에서 commit하지 않은 local change 버리기 삭제된 하나의 파일 복구 하나의 파일의 수정사항 중 일부분만 버리기 local changes 모두 버리기 마지막 commit 문구 수정하기 (원격저장소로 push된 경우 사용하지 않는다!) 중간에 있는 commit 원복하기 최근 커밋을 지우고 과거 커밋으로 돌아가기 (원격저장소로 push된 경우 사용하지 않는다!) 하나의 파일만 과거 커밋버전으로 되돌리기 1. 하나의 파일에서 commit하지 않은 local change 버리기 : $ git restore $ git status On branch main Your branch is up to date with 'origin/main'. Changes not staged for com.. 2022. 6. 21.
728x90
반응형