私は遠隔地に裸のレポを持っています。私はそれをクローンしているすべての人と共有したい設定をいくつか持っています。出来ますか?クローンするたびに、.git/config
のすべてをデフォルトに戻して、リモートのリポジトリに関する情報を追加するだけです。私は地元の設定(.git/config
内の1)は、たとえば、のような、様々なセキュリティ上の理由(レポ
間で共有されることはありません確認リモートロケーションからgit configをクローンすることはできますか?
20
A
答えて
19
,:
- 唯一の有効ないくつかのコマンドを定義するgitのエイリアス特定の環境で
(またはgitのは、自分自身コマンドはありません:なし、Jan Hudecコメント、質問 "Is it possible to override git command by git alias?" のように詳細として) - 一部のgithubのディレクティブ(
github.token
は)秘密のはずと間違っ代わりに(他のリポジトリからのものと異なる場合、ローカルレベルで設定することができます)user.name
とuser.email
のようなグローバル1つの - 個人設定のローカル設定で入力した:その他の人が私のレポを複製するときに私の名前と電子メールを伝えるのは意味がありません。
- ... )。
そのバージョンにその中に設定して、実際のファイルになりませんし、その.git/config
ファイルにそれをコピーするようにユーザーを招待するために最も近い道
1
でチェック.gitconfigファイルは可能ですが、ありませんセキュリティの観点から大きな
Storing git config as part of the repository
イムはまだそれを把握しようとしているが、私はまた、ユーザーが「ドンので...、 '上流のリモートを追加し、発信元のレポに保存されていることがしたいですすべてのクローンでgit remote addを実行する必要はありません...
関連する問題
- 1. サブモジュールを使ってgit repoをクローンすることはできますか?
- 2. gitリポジトリをgithubアカウントに直接クローンすることはできますか?
- 3. Javaでクラスをクローンすることはできますか?
- 4. Mercurialクローンを最適化することはできますか?
- 5. Gitのデフォルトのリモートとマージを設定するときに "git configを読むことができません"
- 6. Jenkins - スレーブノードからクローンをgitできません。 SSHキー
- 7. httpでgit reposをクローンすることはできません。 info/refsが見つかりません
- 8. Googleのパスワードを.git/configに含めることは危険ですか?
- 9. クローン/プッシュ/プルを使用してリモートロケーションを伝播する
- 10. リモートロケーションからexeファイルをダウンロードできません
- 11. gitクローンが空ですか?なぜこれが起こるのですか
- 12. スクリプトからgitクローンを作成
- 13. Windows 7用Gitはgithubからリポジトリをクローン化できません
- 14. git pushの後にgit commitをun-doできますか?ここから
- 15. Script.aculo.usのゴースティングでクローンをカスタマイズすることはできますか?
- 16. クローンをgitできません
- 17. Gitは個人リポジトリのディスクコピー(クローンではない)からの変更をマージできますか?
- 18. .configファイルを作成してweb.configに含めることはできますか?
- 19. どのように私はプロキシなしでクローンをgitできますか?
- 20. WindowsのGit Bashでgcloudを使うことはできますか?だから、私はGitのインストールした
- 21. gitからwindowsの別のフォルダにrepositiryをクローンする方法
- 22. Gitは後続クローンのすべてのブランチをクローンしませんか?
- 23. $ git clone http://mySite.com/dirWhereTheRepoIs、どうすればhttpでリポジトリをクローンできますか?
- 24. は、HTTPを介してリモートのGitミラーのクローンを作成することはできませんが、SSH
- 25. Git:マスターブランチからマージすることはできません "オブジェクト - サブモジュール"
- 26. のgit:私はタイムスタンプを取得することができますgitのから、タイムゾーンおよびタイムスタンプ形式
- 27. Gitクローンがハングします
- 28. 異なるプロジェクトに対して異なるgit configを設定することは可能ですか?
- 29. ローカルファイルシステムとgitリポジトリの両方からのspring cloud configプロパティ
- 30. git - どうすればローカルのsvnリポジトリをクローンできますか?
実際には、エイリアスは既存のコマンドを再定義することはできません。しかし、あなたの議論はまだ立っています。 configは実際にはあまりにも多くの制御を与えて、自動的に安全に配布することができます。 –
@ジャーン:良い点、私は答えにあなたのコメントを含めるだけでなく、その事実を1年前に教えていたはずの古いSO質問へのリンク;) – VonC
"ベアリポジトリ"の設定ファイルはどうですか?つまり、一般的にリモートの中央リポジトリですか? (具体的には、私はgithubのデフォルト設定を探しています) – KIAaze