12

ConEmu のどこか (背景または類似) で git のブランチを視覚的に表示する方法はありますか?

4

5 に答える 5

52

Git ブランチは、プレーンな cmd または Far Manager プロンプトで表示できます。

コマンド プロンプトの GIT ブランチ

すべてのマジックは特別な ANSI シーケンスで行われます (「Inject ConEmuHk」および「ANSI X3.64 ...」オプションをチェックする必要があります)。I を実行GitShowBranch /iして表示ブランチGitShowBranch /uをインストールし、アンインストールします。

また、次のように cmd を実行することもできます (タスクの内容または ConEmu のコマンド ライン内)。

cmd /k ver & GitShowBranch /i

PS。ファイルGitShowBranchは ConEmu のディストリビューションに存在しますが、オンラインで表示される場合があります。

于 2014-01-22T20:36:20.330 に答える
7

はい、方法があります。git bashをインストールしてから、ConEmu 設定の「ComSpec」セクションで Explicit 実行可能ファイルを に設定し"C:\Program Files (x86)\Git\bin\sh.exe" --login -iます。

これにより、bash シェル セッションが実行され、完全にサイズ変更可能なウィンドウが表示され、git タブの補完と現在の作業ブランチのプロンプトが表示されます。

于 2014-10-15T07:59:12.207 に答える
1

免責事項#1

ConEmuはシェルではないため、タブ補完、コマンド履歴などの「シェル機能」を提供しません。

通常、ブランチや変更量などのGit情報は、コマンドラインプロンプトに表示されますC:\path\to\repository [branch|+2~4-6]>。これは、コンソールフレームではなく、実行中のシェルによって実行されます。

私の知る限り、標準のWindowsコマンドプロンプト(CMD)はその変更をサポートしていません。Git for Windowsに付属しているbashは、すでにそれを完全にサポートしています。また、PowerShellの場合、Gitには多数の拡張機能があり、特にposh-gitがあります。

于 2012-11-21T19:30:28.687 に答える