git削除ブランチとロールバックの例


git削除ブランチとロールバックの例
【gitローカルブランチの削除】

git branch -D br
【gitリモートブランチの削除】

git push origin :br (origin      )
gitコードバンクのロールバック:コードバンクのある分岐を元に戻すという意味です。
【ローカルコードライブラリのロールバック】:

git reset --hard commit-id :   commit-id, commit-id     commit   

git reset --hard HEAD~3:   3      
【リモートコードライブラリのロールバック】:
これは重点的に話す内容で、現地のロールバックより複雑です。
アプリケーションシーン:自動配備システムが発表された後、問題が発見されました。
原理:まずローカルブランチをあるcomitに戻して、リモートブランチを削除して、再びpushローカルブランチを再生します。
操作手順:
1、git checkout the_branch
2、git pull
3、git branch the_branch_backup//この分岐の現在の状況をバックアップしてください。
4、git reet--hard the_comitid//把the_branchはローカルにthe_にスクロールします。comitid。
5、git push orgin:the_branch//リモートthe_を削除します。branch
6、git push origgin the_branch//ロールバックしたローカルブランチで遠隔ブランチを再確立する
7、git push orgin:the_branch_backup//前が成功したら、このバックアップ分岐を削除します。 
【表示分岐】

git branch -a
【ローカルブランチを作成してリモートに送ります】

git branch test

git push origin test
疑問があれば、メッセージをお願いします。あるいは、本駅のコミュニティで討論します。以上はgitのロールバックとブランチの削除について詳しく説明します。ありがとうございます。