5

他の人と共同作業をしたいと考えていますが、GitHub の仕組みがわかりません。私はプライベート リポジトリを持っていて、彼を共同作業者として追加しましたが、次はどうすればよいでしょうか?

  • 彼は別々に作業するブランチを作成する必要がありますか?
  • 合併はどのように行われますか?
  • 合併はどのように行われますか?コードをマージできるのは誰ですか?

PS - スタック オーバーフローの質問を見ました。協力者は GitHub でコミット アクセスできますか? https://github.com/account/organizations/newを見たので、基本的に月額25ドルを支払わない限り、マスターブランチコード全体を誰かに見せないようにすることはできませんか?

4

1 に答える 1

4

同僚を共同作業者としてレポに追加すると(整理する必要はありません)、同僚はレポにプッシュできるようになります。
しかし、彼はどのブランチでも好きなものをプッシュします。
彼が専用のブランチをプッシュしていない限り、それは危険です。

もう 1 つのオプションは、彼にレポをフォークするよう依頼することです。

フォーク

「 github の origin と上流の違いは何ですか」を参照してください。

プル リクエストを使用することで、同僚は考慮に入れたい特定のコミットをマージするように求めてきます。
しかし、プッシュ先となる独自の GitHub リポジトリが用意されているため、必要なものは何でもプッシュ (またはブレーク) できます。

于 2013-01-14T07:51:34.540 に答える