2a89985
나는 커밋 을 찾고 싶다이것. Github
커밋에 액세스하는 방법을 알고 싶습니다. 커밋 번호를 알고 있다면? 큰 프로젝트이다보니 커밋도 많이 되는 것 같습니다. 터미널에서 접속이 가능한가요?
답변1
커밋을 확인하지 않고 웹에서 커밋에 액세스하려면(eedvinas.me 제안처럼) url로 직접 액세스할 수 있습니다. https://github.com/<user>/<project>/commit/<full commit hash>
예: https://github.com/Schischu/ptxdist_sh/commit/43135d7f4575a415dc7811bad540b3f0439a303f
.
그러나 참조하고 있는 커밋은 2a89985
이 프로젝트에 존재하지 않습니다.
[amureini@amureini ptxdist_sh (master)]$ git show 2a89985
fatal: ambiguous argument '2a89985': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
[amureini@amureini ptxdist_sh (master)]$
답변2
특정 커밋을 체크아웃할 수 있습니다.
git checkout 2a89985
하지만 이렇게 하면 분리된 헤드 상태가 됩니다.
특정 커밋에 대해 새 브랜치를 갖고 싶다면 다음과 같이 할 수 있습니다.
git branch branchname <sha1-of-commit>
귀하의 경우:
git branch newbranch 2a89985