2016-12-21 8 views
1

これは、スターウォーズの誇大宣伝を考えれば、楽しいです。実際のGITコマンドを "force"のような別名でエイリアスすることは可能ですか?だからあなたがgit pushをすると、実際にforce pushまたはgitを書くとforce pullを書くのですか?Gitエイリアスを置き換えるGET

+0

WindowsまたはLinuxをお使いですか? –

+0

それらのどれもが、主にWindows上で –

+0

あなたは '強制的に'を意味しましたか? –

答えて

4

のLinux/MacOSのソリューション:forceでエイリアスgitにご.bashrcにこれを入れて:

complete -o bashdefault -o default -o nospace -F _git force 2>/dev/null \ 
    || complete -o default -o nospace -F _git force 
alias force='git' 

EDIT:最初のコマンドは、新しいエイリアスを持つすべての通常の自動補完の魔法の作業を行います。それがなければ、システムはforceが実行されるまでgitコマンドであると認識しないので、タブ補完は機能しません。

関連する問題