最近在研究一个大牛写的Emacs的配置,因为很复杂,所以我想直接从他的first commit入手,一步一步查看他的commit.我发现可以在github上查看每个commit下的文件列表,但是网速很慢,如果我想在本地该如何一个commit依次看呢
1.当我直接拿到first commit的hashcode后,git reset --hard a034d2.然后我该如何到下一个commmit呢(也就是第二个commit)
git reset --hard a034d
으아아아
git reflog을 사용하여 커밋을 볼 수 있습니다
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를 사용했어요
으아아아
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를 사용했어요