私はGit/Githubの新機能ですから、私と一緒に裸にしてください。Githubで私的リポジトリを管理する
私はGithubで解決しようとしているかなり基本的な問題があります。私は私のチームがマスターブランチの下にあるブランチにプッシュすることができるようにするための最良の方法を理解する必要がありますが、マスターブランチ自体ではありません。
私は、「マスター」リポジトリと「ステージング」リポジトリである2つの別個のプライベートリポジトリを持つ方法があると知っています。そして、私は "マスター"レポにアクセスできるだけですが、チームは "ステージング"レポにアクセスできます。そして、私は "ステージング"から "マスター"への変更をマージします。
しかし、「マスター」レポから「ステージング」レポを作成する方法や、変更を「マスター」にマージする方法についてはわかりません。ここで
は、私は(ライン上で、「マスター」レポ、行の下に、「ステージング」レポ)を達成しようとしているもののラフ図である。
master (only me)
-----------------------------
--> staging (team)
--> feature 1
--> team member 1
--> feature 2
--> team member 2
--> team member 3
任意のアイデア?
ありがとうございます。
githubでプロジェクトのリポジトリを作成し、* staging *という別のブランチを追加します。この時点で、2つの支店があります:**マスター**と**ステージング**。あなたのコードサルに*ステージング*ブランチだけで作業するよう伝えてください。 – karlphillip
@karlphillip:彼は彼のサルをステージングブランチだけに制限する方法を探しているように思えます。 –
リポジトリを組織にフォークすることができるので、リポジトリのフォークを作成し、そのフォークにコミットできるメンバとして他のすべてのメンバを追加します。あなたは両方へのアクセス権を持っているので、「ステージング」から「マスター」に移動することができます。 –