0

カスタム git コマンド (具体的には git-tfs - Chocolatey 経由でインストールしたくない) があります。このカスタム コマンドを別のフォルダー (C:\Program Files (x86)\Git\extensions\GitTfs) に置きたいと思います。このフォルダーをシステム パスに追加するだけでよいことはわかっていますが、git 設定を git フォルダーに分離したいと考えています。

git --exec-path を設定しようとしました:

git --exec-path="c:\Program Files (x86)\Git/libexec/git-core;c:\Program Files (x86)\Git/extensions/GitTfs"

git --exec-path="/c/Program Files (x86)/Git/libexec/git-core:/c/Program Files (x86)/Git/extensions/GitTfs"

しかし、私は得る: usage: git.....

複数のフォルダを として追加できますgit --exec-pathか? (または、別の方法でカスタム git コマンドを別のフォルダーに配置します。)

4

2 に答える 2

1

指定できるディレクトリは1つだけだと思います。代わりにエイリアスを使用できる場合があります(テストされていません)。

git config --global alias.tfs '!c:\Program Files (x86)\Git/extensions/GitTfs/git-tfs'
于 2013-02-06T18:33:24.630 に答える
0

@chepnerの答えは概念的には正しいですが、パスは実行可能ファイルでなければなりません。したがって、正しい構文は次のとおりです。

git config --global alias.tfs !'C:\Program Files (x86)\Git\extensions\GitTfs\git-tfs.exe'
于 2013-11-24T16:04:07.227 に答える