これは許可された同期記事であり、元の記事のリンクはこちらです:https://www.liuzhen932.top/posts/default/githistory
もう 4202 年ですが、今では Git のコミット履歴を表示するための無数のツールがあります。CLI(単にgit history
)や GUI(Github Desktop)を含むものです。
ここで私が見つけた⭐️の宝物プロジェクトについて話しましょう。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 バージョンをさらにダウンロードできます。
以上が最近見つけた宝物プロジェクトです。お読みいただきありがとうございました。また次回をお楽しみに!