Gitブランチ:masterブランチと開発バージョンブランチ
2309 ワード
に質問
惑を解く
一、遠隔倉庫は
1.クローンコード
2.すべてのブランチの表示
3.ローカル関連
4.devブランチに切り替えて開発する
その他
二、リモート倉庫が
1.クローンコード
2.すべてのブランチの表示
3.ローカルの新しいdevブランチを作成する
4.発行
5.
6.ブランチの削除
7.推薦書
git
を使用する場合、リモートウェアハウスにdev
とmaster
の2つのブランチがあり、master
は安定版ブランチとして製品を直接公開するために使用することができ、日常の開発ではpush
からdev
のブランチがあり、現地ではdev
のブランチからローカルブランチを作成するかどうか、そして、このブランチのpush
の動作は、リモートdev
ブランチにデフォルトでプッシュされますか?惑を解く
一、遠隔倉庫は
master
とdev
の支店がある1.クローンコード
git clone [email protected]:XX/master-dev.git
# git ,
2.すべてのブランチの表示
git branch --all
# dev master ,
# master[ ] origin/master[ ] origin/dev[ ]
# master origin/master ,
# origin/dev ,
3.ローカル関連
origin/dev
のブランチの作成git checkout dev origin/dev
# dev, origin/dev , dev dev
4.devブランチに切り替えて開発する
git checkout dev # dev ,
その他
二、リモート倉庫が
mater
支店しかないと仮定する1.クローンコード
git clone https://github.com/master-dev.git
# git ,
2.すべてのブランチの表示
git branch --all
# master ,
# master[ ] origin/master[ ]
# master origin/master ,
3.ローカルの新しいdevブランチを作成する
git branch dev #
git branch #
# master dev, master
# dev ,
# , dev , merge master, master ,
4.発行
dev
ブランチ発行devブランチとは、devブランチを同期するコードをリモートサーバに送信することを指すgit push origin dev:dev # dev
5.
dev
分岐開発コードgit checkout dev # dev
# ,
# : ,
git checkout master #
git merge dev # dev master
git push #
git checkout dev # dev
git push # dev
# : ,
git push # dev
# : commit ,
6.ブランチの削除
git push origin :dev # dev ,
#
git checkout master # master
git branch -d dev # dev
7.推薦書
progit.pdf
書籍フォーマットと言語:中国語、英語、PDF、ePubダウンロード住所:http://git-scm.com/book中国語版住所:https://git-scm.com/book/zh/v2