배경
최근에 훌륭한 사람이 작성한 Emacs의 구성을 연구하고 있습니다. 매우 복잡하기 때문에 첫 번째 커밋부터 직접 시작하여 단계별로 파일을 볼 수 있음을 발견했습니다. github.list에 각 커밋이 있는데 네트워크 속도가 매우 느립니다. 로컬에서 보려면 한 번에 하나씩 어떻게 볼 수 있나요?
질문
1. 첫 번째 커밋의 해시코드를 직접 가져오는 경우 git reset --hard a034d
2. 그러면 다음 커밋(즉, 두 번째 커밋)으로 어떻게 이동하나요?
으아아아
git reflog
을 사용하여 커밋을 볼 수 있습니다이건 git의 데스크톱 클라이언트가 가능한 것 같죠?
간단하게 하고 싶다면 git 그래픽 도구, sourcetree 및 gitkraken을 사용하여 쉽게 수행할 수 있습니다. 명령줄을 사용하고 싶다면 git show HEAD^를 사용하여 가장 최근 제출의 코드 기록을 볼 수 있고, git show HEAD^10을 사용하여 최근 10번째 제출의 코드 기록을 볼 수 있습니다. 자세한 내용은 git show --help를 사용하여 설명서를 참조하세요
git log --graph(또는 --graph 아님)를 사용하여 이전 작업의 ID를 본 후 Reset --hard xxxxxxx를 사용하여 다음 제출로 전환할 수 있습니다.
저는 GUI를 별로 안 좋아해서 tig를 사용했어요