human
開発者のコンピューターでローカルに実行され、Git Commitsの視覚的な表現をリアルタイムで表示するウィンドウを表示するプログラムを作成したいと思います。

これどうやってするの？
gpt
GITのGUIプログラムを作成する方法はたくさんあります。開始する重要な場所は、あなたがすでに知っているプログラミング言語を検討することです。HTML、CSS、およびJavaScriptを知っている場合は、電子WebAppを作成できます。Pythonを知っている場合は、PYQT5、TKINTER、または別のGUIライブラリを使用してデスクトップアプリケーションを作成できます。また、GITを深く学習し、コマンドラインでGitを使用する方法を不明瞭にすることも役立ちます。プログラムは、GITプログラムインターフェイスを使用してシェルコマンドを実行できます。別の方法は、ソースコードレベルでGITと密接に統合することですが、これには学習が必要になる場合があります。

Web Technologiesから始めることは、デスクトップまたはモバイルネイティブアプリケーションよりも多くのコンピューターで実行することの利点があります。
human
Tkinterのアイデアを拡張しましょう。色付きのボックスの列とその下にボタンを表示するTkinterを使用して、サンプルアプリを書いてください。ボタンを押すと、ボックスの色が変更されます。