gitのブランチ操作ノート

gitの基本的な操作の共通

唯一のマスターリモートリポジトリブランチ、DEVブランチを作成してアップロードします

# 创建本地dev分支
git checkout -b dev master

# 推送dev分支到远程仓库
git push origin dev

# 本地dev分支关联远程dev分支
git branch --set-upstream-to=origin/dev dev

# 查看分支信息,如下图显示,都已经关联到各自远程分支
git branch -vv
* dev    93378f9 [origin/dev] Merge branch 'dev'
  master 93378f9 [origin/master] Merge branch 'dev'

リモートリポジトリは複数のブランチ、クローンコードハンドオーバブランチdevのを持っていた後、

git checkout -b dev origin/dev

バグ修正ブランチ

# 创建一个bugfix 的临时分支:
  git checkout -b bugfix-0.1 master
# 修正bug后,再合并到master分支和develop分支
  git checkout master
  git merge --no-ff bugfix-0.1
  git checkout develop
  git merge --no-ff bugfix-0.1
# 再然后,删掉这个临时分支
 git branch -d bugfix-0.1

本明細書で使用される場合、--no-FFパラメータは、ので、Gitの式(高速farwardマージ)デフォルトが、分岐バグ修正、0.1マスター分岐ポインタ、早送りマージと--no-FFを作成するために合併しますバグ修正-0.1ブランチを削除するときに消失しないために、ログ、履歴ログ

全体のプロセス

ここでは、教師のブログルアンYifengから取られた全体のフローチャートを、囲み

おすすめ

転載: www.cnblogs.com/zhenghengbin/p/11594530.html