私は大規模な開発チームで git を使用しており、すべての開発者に共通のエイリアス セットを使用したいと考えています。ちょくちょく変わるので、どうにかしてオリジンに残しておきたいと思います。gitでそれを設定する方法はありますか? 私はgitサーバーにgitosisを使用しています(それが違いを生むかどうかはわかりません)。
1030 次
2 に答える
8
1).gitalias
次のようなファイルを作成します。
[alias]
# full status
s = !git status -sb && git submodule foreach --recursive git status -sb
2) このファイルをコミットします。
3) 次の行を に追加します.git/config
。
[include]
path = ../.gitalias
4) チームのすべてのメンバーに手順 3 を繰り返すように依頼します。
于 2014-05-06T18:57:06.230 に答える
1
Gitosis でデフォルトの ~/.gitconfig をバージョン管理し、すべてのエイリアスと共有構成を使用できます。
プロジェクトごとに .git/config を変更することはできません
次のような git コマンドを起動するスクリプトを作成することもできます。
git config alias.st status
git config alias.ci commit
このスクリプトを起動する各ユーザーは、ローカルの git config にこのエイリアスを 2 回持っていました
于 2010-03-04T17:21:19.767 に答える