Killswitchcollective.com の古い記事、2009 年 6 月 30 日、次の入力と出力があります
git co master
git merge [your_branch]
git push
upstream A-B-C-D-E A-B-C-D-E-F-G
\ ----> \
your branch C-D-E G
OS/X で Gitk や Gitx を使用せずに、ターミナルでコミットのツリーのようなビューを取得する方法に興味があります。
ターミナルでコミットのツリーのようなビューを取得するにはどうすればよいでしょうか?
ベストアンサー1
ターミナルでコミットのツリーのようなビューを取得するにはどうすればよいでしょうか?
git log --graph --oneline --all
良いスタートです。
奇妙な文字が表示される場合があります。これらは色と構造を表す ASCII コードです。この問題を解決するには、次のコードを に追加します.bashrc
。
export LESS="-R"
TigのASCIIフィルターを使用する必要がないように
git log --graph --pretty=oneline --abbrev-commit | tig // Masi needed this
記事Git 対応のテキストベースのグラフ他のオプションも含まれています:
git log --graph --pretty=oneline --abbrev-commit
あなたが言及した記事に関しては、私はポッドの答え: アドホックな手作り出力。
ヤクブ・ナレブスキコメントでの言及ティグ、git用のncursesベースのテキストモードインターフェース。彼らのリリース.
それは付け加えたオプション--graph
2007年に遡ります。