0

最初にコミットせずにプルするエイリアスを作成しようとしています。私は最初にこれを試しました:

git config --global alias.pulluc 'git add .; git stash; git pull; git stash pop; git reset;

を実行しているgit pullucと、 について苦情がありまし'git' is not a git commandた。私はそれを次のように変更しました:

git config --global alias.pulluc 'add .; stash; pull; stash pop; reset;

今私が走るとき、私git pullucは得るfatal pathspec: '.;' did not match any files

git add .エイリアス内のコマンドのリストに含めるにはどうすればよいですか?

4

1 に答える 1

3

git-config(1)マニュアルページから:

エイリアス展開の前に感嘆符が付いている場合は、シェル コマンドとして扱われます...

小さなシェル スクリプト (で区切られた一連のコマンド) のエイリアスを作成しようとしているので、;エイリアスの前に感嘆符を付ける必要があります。

于 2013-07-23T20:12:36.233 に答える