2a89985
コミットを見つけたいこれのプロジェクトですGithub
。コミット番号がわかれば、コミットにアクセスする方法を知りたいです。大きなプロジェクトなのでコミット数が多いようです。ターミナルからアクセスすることは可能でしょうか?
答え1
コミットをチェックアウトせずに Web アクセスしたい場合 (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