git3 [Git] Commit 취소/삭제 회사와 개인 깃헙 계정을 번갈아 사용하다보니 개인 깃헙에 회사 계정으로 자꾸 커밋하는 실수를 반복중 그래서 요즘 제일 자주쓰는 git command 로 등극,, (하지만 주의해서 써야한다.) Commit 취소하기 우선 작업중이던 branch 에서 reset 한다. git reset HEAD^ : 가장 최근 커밋 내역 1개 취소 : HEAD^ 대신 커밋 해시값을 넣어도 된다. : HEAD^~2 라고 붙이면 최근 커밋 2개를 취소한다. git reset {--soft|--mixed|--hard} HEAD^ : 중간에 --soft, --mixed, --hard 옵션에 따라 리셋 방법이 조금씩 달라진다. --soft : commit 을 취소하고 해당 파일들을 staged 상태로 워킹 디렉터리에 보존 --mixe.. 2020. 6. 28. [Git] Submodule Submodule 추가 git submodule add {submodule remote url} ex) git submodule add git@github.com:XXXX/OOOOOO.git git submodule add -b {branch name} {submodule remote url} ex) git submodule add -b master git@github.com:XXXX/OOOOOO.git submodule 을 추가하고 나서 git status 로 살펴보면 새로운 파일인 '.gitmodules' 과 'submodule' 이름의 디렉토리가 생겼을거다. // .gitmodules [submodule "OOOOOO"] path = OOOOOO url = git@github.com:XXXX/OOO.. 2020. 6. 28. [Git] 처음 배울 때! Learn Git Branching : 간단하게 개념과 예제를 본 후 직접 따라해볼 수 있는 사이트 2020. 3. 24. 이전 1 다음