リクエストの共同開発プロセスを引きます
利点:
- 主な倉庫管理者のみが、自分の安全性を変更する権限を持っています。管理者は、合併前のコードを確認することができます。
- 各開発者は、独自のリモートリポジトリを持って、あなたは常に協力者に影響を与えずにコードをプッシュすることができます。
説明:
プロセス
1.フォーク自身の倉庫
2. Gitはローカルに自分の倉庫のクローンを作成します
git remote -v
origin [email protected]:fankailun/markup-designer.git (fetch)
origin [email protected]:fankailun/markup-designer.git (push)
3.ローカルリポジトリおよび関連する公共倉庫を追加します。
git remote add public 公共仓库地址
origin [email protected]:fankailun/markup-designer.git (fetch)
origin [email protected]:fankailun/markup-designer.git (push)
upstream [email protected]:TrionesFE/markup-designer.git (fetch)
upstream [email protected]:TrionesFE/markup-designer.git (push)
4.地域開発
公共のマスターを引く5.git
6. Gitのプッシュ
ビューの関係
git branch -vv
7.マージ要求
公共の倉庫は何をするかの分岐を増加しました
git checkout -b new-branch public/new-branch
git branch -vv
dev bdbfefc [origin/dev] get back template ability
* triones2 eef4796 [upstream/triones2] Merge branch 'triones2' into 'triones2'
git push origin new-branch
git branch -u origin/new-branch new-branch
git branch -vv
dev bdbfefc [origin/dev] get back template ability
* triones2 eef4796 [origin/triones2] Merge branch 'triones2' into 'triones2'