Git
-
git log에 최신 커밋이 안 보일 때 복원하기Git 2024. 1. 4. 21:20
Git 작업을 하다가 잘못된 명령어 조작으로 한참 뒤의 commit으로 돌아가 HEAD로 위치하게 되었고 git log로 살펴보니 돌아가버린 commit 시점으로부터 앞의 commit들(원래 HEAD가 위치했던)이 보이지 않아 당황했다... 돌아가고 싶은 commitID만 알면 되는데... 그 commit들이 git log를 통해 보이질 않으니 순간 블랙 아웃 그렇게 폭풍 구글링을 하다가 나를 구원해줄 블로그를 찾았다. https://www.letmecompile.com/git-restore-lost-commits/ 깃(Git) 에서 유실된 커밋(commit) 복원하기 깃(Git)을 이용하여 작업을 하다가 리베이스(rebase) 실수 또는 잘못된 명령어나 조작 실수 등 다양한 이유로 인해 자신의 피땀눈물..
-
알아두면 유용한 Git 용어/명령어 정리Git 2023. 11. 3. 22:26
📖 Git 용어 모음 📒 Git에서 파일들의 상태 Git에서 파일들은 크게 다음 2가지 상태를 가진다. Untracked 상태 Tracked 상태 그리고 Tracked 상태는 다시 아래와 같은 3가지 상태로 나눌 수 있다. Staged 상태 Unmodified 상태 Modified 상태 1. Untracked 상태 Untracked는 '추적되지 않고 있는'이라는 뜻이다. 이 상태는 파일이 Git에 의해서 그 변동사항이 전혀 추적되고 있지 않는 상태를 뜻한다. 예를 들어, 파일을 새로 생성하고 그 파일을 한 번도 git add 해주지 않았다면 이 상태이다. 2. Tracked 상태 파일이 Git에 의해 그 변동사항이 추적되고 있는 상태이다. Staged 상태 파일의 내용이 수정되고나서, staging ar..