これは許可された同期記事であり、元の記事のリンクはこちらです:https://www.liuzhen932.top/posts/default/githistory
もう 4202 年になりましたが、今では CLI(単にgit history
)や GUI(Github Desktop)など、Git のコミット履歴を表示するための無数のツールがあります。
私が見つけた⭐の宝物プロジェクトについて話しましょう。pomber/git-history
はオンラインツールで、リポジトリのファイルの変更履歴をアニメーションで迅速かつ明確に表示することができます。
試してみたいですか?非常に簡単です:
- GitHub / GitLab / Bitbucket のファイルに移動します
github.com
をgithub.githistory.xyz
に置き換えます- それ以上はありません。左右の矢印キーを使用してアニメーション形式の変更を表示します
通常の Blame などと比較して、このツールは過去のコミットがファイルにどのように影響を与えたかを調べるためのより迅速で直感的な方法を提供しています。
作者はブックマークとブラウザ拡張機能も提供しています:
/* ブックマーク 以下のリンクを参照: https://github.com/pomber/git-history?tab=readme-ov-file#browsers */
javascript: (function() {
var url = window.location.href;
var regEx = /^(https?\:\/\/)(www\.)?(github|gitlab|bitbucket)\.(com|org)\/(.*)$/i;
if (regEx.test(url)) {
url = url.replace(regEx, "$1$3.githistory.xyz/$5");
window.open(url, "_blank");
} else {
alert("Not a Git File URL");
}
})();
こちらからブラウザ拡張機能のバージョンをダウンロードすることができますし、こちらではローカルで使用するための CLI バージョンをさらにダウンロードすることができます。
以上が最近見つけた宝物プロジェクトです。お読みいただきありがとうございました。また次回お会いしましょう!