git情報を書き込む必要があります:名前、タグ、ブランチなど をバイナリ(exe)ファイルにコミットします。
文字列を実行する必要があります*| grep git、そのファイルで、それに関する最新のgit情報を表示するだけです。このコマンドを(grepなしで)実行するとAssemblyInfoが表示されることは知っていますが、次の2つの問題が発生する可能性があります。
コードからAssemblyInfoに書き込んで、「git log」コマンドを実行し、その出力を取得してAssemblyInfoに書き込むことができるかどうかはわかりません。
コマンド「gitlog」を使用したい場合、Windowsでは機能しませんが、私のアプリはUNIX環境ではなくWindowsでビルドされる可能性があります。
多分あなたはそれをする別の方法を知っていますか?