参考: GitHub Enterprise のすべてのページで [?] を押すと、使用可能なキーボードのショートカットすべてを確認できます。
ファイルのビューにはブランチの最新バージョンが表示されます
使用している GitHub Enterprise Serverインスタンス でファイルを表示する際、通常はブランチの現在の head でのバージョンが表示されます。 例:
GitHub の hubot
リポジトリを参照し、master
ブランチの README.md
ファイルの最新バージョンが表示されます。
ブランチのヘッドにあるファイルのバージョンは、新たなコミットが行われるたびに変更される場合があるため、通常の URL をコピーすると、後で他のユーザが見るときはファイルのコンテンツが同一ではない場合があります。
y を押して特定のコミット内のファイルへのパーマリンクを取得
表示しているファイルの特定のバージョンへのパーマリンクについては、URL 内のブランチ名 (前述の例の master
部など) を使用する代わりに、コミット ID を配置します。 これにより、そのコミットの完全に同じバージョンに永続的にリンクされます。 例:
master
を特定のコミット ID で置き換えると、ファイルのコンテンツは変更されません。
コミット SHA を手作業で探すのは不便ですが、ショートカットとして y を押すと、URL がパーマリンクのバージョンに自動で更新されます。 その後、URL をコピーし、共有すると、自分が表示したのとまったく同じものが表示されます。
参考: ブランチ名、特定のコミット SHA、タグなど、URL 内のコミットへと解決できる任意の識別子を配置できます。
コードスニペットへのパーマリンクを作成する
特定バージョンのファイルやプルリクエストにある特定のコード行やコード行の範囲へのパーマリンクを作成できます。 詳細は「コードスニペットへのパーマリンクを作成する」を参照してください。