나는 GitHub에서 프로젝트를 포크했다. 어떻게 작동하는지 이해하기 위해 (나중에 기여하기 위해) 나는 시간을 거슬러 올라가고 싶다. 첫 번째로 커밋 된 내용을 확인한 다음 각 단계에서 repo를 탐색하고 이전 커밋과 diff를 보는 방식으로 차례로 끌어옵니다.Git - 시작부터 코드를 풀다. 커밋 후 커밋한다.
그래서 기본적으로, 나는 세 가지를 수행하는 방법을 알고 있어야합니다
- REPO의 초기 상태로 이동을
- 하나 그냥, 내가 코드를 편집 할 필요가 없습니다 (커밋 풀
- 커밋이 사이의 DIFF을 확인하고 이전
가 나는 후자에 대한 git diff HEAD~1
처럼 뭔가를 할 수 있으리라 믿고있어)를 볼 수 있습니다. 그러나 나는 두 가지 다른 것들을 어떻게 처리해야하는지, 특히 첫 번째 것을 어떻게 처리해야할지 모릅니다.
GitHub Desktop 또는 SouceTree와 같은 Git GUI 프로그램을 사용하여 최신 커밋을 가져올 수 없습니까? 최신 커밋 전에 만들어진 모든 단일 커밋을 쉽게 볼 수 있습니까? 각 커밋은 이전 커밋과 관련하여 해당 커밋의 모든 변경 사항을 표시합니다. –
그래, 그렇긴하지만 주어진 시간에 전체 레포를 탐색하는 것은 꽤 어려울 것입니다. 나는 변화를 보았을 뿐이지 만 전체 상황을 아는 것은 아니다. – pie3636