【GitHub】【参照するコードのラインの位置がずれる】【 コミットハッシュを取得するショートカットキー】

はじめに

お世話になります、hosochinです
GitHubで特定行のコードを参照する場合に、例えば以下のようにリンクを取得できます

https://github.com/hosochin/sample_code/blob/master/index.html#L10

これはindex.htmlの10行目を表示することになります
が、例えばこのindex.htmlに修正が入った場合に10行目のコードがずれて、参照したい箇所がずれる可能性があります…

結論から書くと、「y」キーでコミットハッシュ付きのリンクを簡単に取得することができます👍

GitHubで特定行のコードのリンクを取得する

参照したい箇所がずれると困っちゃいますよね
なのでその場合コミットハッシュまで指定してやるのが良いです

https://github.com/hosochin/sample_code/blob/a7e0a286bf6ce028ab0115407918f241364ea0d5/index.html#L10

こんな感じですね

コミットハッシュ付きのリンクを取得する

historyからコミットログを追えば、このコミットハッシュを取得することができます
が、ちょっと面倒ですよね。。
便利なショートカットがありまして、「y」キーでコミットハッシュ付きのリンクを取得することができます
https://github.com/hosochin/sample_code/blob/master/index.html
↑をブラウザで表示しておいて、「y」を押せばurlが最新のコミットハッシュ付きのリンクに変わります!
めっちゃ便利👍

ちなみに「?」キーを押すと、使用可能なショートカットの一覧が確認できます


技術GitHub

Posted by hosochin