日常的にGitブランチを使用して作成、削除、マージ
999 ワード
ケース
Cさんは会社でアプリを開発し、
どうすればいいの?
作成ローカルブランチ を作成するローカルブランチを作成し、ブランチ に切り替える.ローカルブランチをリモートブランチ にプッシュする.
結合
1、ブランチを
2、合併
マージに失敗した場合は、競合を解決してからコミットします.
削除
1、
2、ローカルブランチの削除
ローカルブランチの強制削除
3、リモートブランチの削除
Cさんは会社でアプリを開発し、
master
支店で開発発表した後、Bugが修復する必要があることを発見し、新しい支店bugfix
を新設したいと思っています.修復後、bugfix
のコードをmaster
支店に統合し、bugfix
支店を削除します.どうすればいいの?
作成
git branch bugfix
git checkout -b bugfix
git push origin bugfix:bugfix (bugfix:bugfix , , )
結合
1、ブランチを
master
に切り替えるgit checkout master
2、合併
bugfix
からmaster
git merge bugfix
マージに失敗した場合は、競合を解決してからコミットします.
削除
1、
master
分岐に切り替えるgit checkout master
2、ローカルブランチの削除
git branch -d bugfix
ローカルブランチの強制削除
git branch -D bugfix
3、リモートブランチの削除
git push origin --delete bugfix