この投稿は、コンペティションで 3 人用のクローズド リポジトリを設定するためのすべての情報を要約することを目的としています。私が書き留めていない問題をリストに追加してください。各質問への各回答を個別の回答として追加してください。
- 状況 A:下書きとファイルを 3 人でやり取りできます。ライターはファイルをリポジトリにプッシュすることしかできません。
- 状況 B:上記と同様ですが、すべてのチーム メイトがファイルをリポジトリにプッシュできます。
状況 A に関する一般的な問題
- チーム メンバーが共有したいファイルをチーム メンバーが見ることができるように、A、B、C の人にリモート ブランチを設定するにはどうすればよいでしょうか?
- 変更を神聖なリポジトリにプッシュすることしかできない人物 A を独裁者として設定するにはどうすればよいでしょうか?
状況 A に関する初期の問題
- A、B、C がプルできる Git リポジトリをどのようにセットアップできますか? Git はすでにリポジトリに正常にインストールされていると思います
- ライターのみにプッシュを許可するにはどうすればよいですか?
両方の状況に関する高度な問題
- sudo アクセス権がない場合、最初に Python Setup-tools をセットアップしてサーバーにGitosisをセットアップするにはどうすればよいですか?
- チームメイトにバグを効率的に報告するにはどうすればよいですか?