찾다

 >  Q&A  >  본문

Github 프로젝트의 모든 커밋 단계 보기

배경

최근에 훌륭한 사람이 작성한 Emacs의 구성을 연구하고 있습니다. 매우 복잡하기 때문에 첫 번째 커밋부터 직접 시작하여 단계별로 파일을 볼 수 있음을 발견했습니다. github.list에 각 커밋이 있는데 네트워크 속도가 매우 느립니다. 로컬에서 보려면 한 번에 하나씩 어떻게 볼 수 있나요?

질문

1. 첫 번째 커밋의 해시코드를 직접 가져오는 경우 git reset --hard a034d
2. 그러면 다음 커밋(즉, 두 번째 커밋)으로 어떻게 이동하나요?

给我你的怀抱给我你的怀抱2825일 전789

모든 응답(6)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-02 09:39:19

    으아아아

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:39:19

    git reflog을 사용하여 커밋을 볼 수 있습니다

    회신하다
    0
  • 黄舟

    黄舟2017-05-02 09:39:19

    이건 git의 데스크톱 클라이언트가 가능한 것 같죠?

    회신하다
    0
  • PHPz

    PHPz2017-05-02 09:39:19

    간단하게 하고 싶다면 git 그래픽 도구, sourcetree 및 gitkraken을 사용하여 쉽게 수행할 수 있습니다. 명령줄을 사용하고 싶다면 git show HEAD^를 사용하여 가장 최근 제출의 코드 기록을 볼 수 있고, git show HEAD^10을 사용하여 최근 10번째 제출의 코드 기록을 볼 수 있습니다. 자세한 내용은 git show --help를 사용하여 설명서를 참조하세요

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:39:19

    git log --graph(또는 --graph 아님)를 사용하여 이전 작업의 ID를 본 후 Reset --hard xxxxxxx를 사용하여 다음 제출로 전환할 수 있습니다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:39:19

    저는 GUI를 별로 안 좋아해서 tig를 사용했어요

    회신하다
    0
  • 취소회신하다