iOS使用SourceTree回滚回滚小结
生活随笔
收集整理的這篇文章主要介紹了
iOS使用SourceTree回滚回滚小结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼回滾,適用于的場景:
1.提交錯代碼,想放棄剛剛提交的部分;
2.代碼發生沖突,處理比較麻煩,為了代碼安全,直接回滾到之前干凈的代碼。
我個人理解,可以分為本地回滾和遠程回滾:
一.本地回滾,回滾自己已經提交的代碼,但還未推送到遠程倉庫。
目前我在本地提交了兩次,但第二次有大量錯誤代碼,我選擇放棄,想直接回到第一次提交的位置,采取以下步驟:
選中你想回滾到的提交記錄,右擊->將(所在分支)重置到這次提交->強行合并->確定
二.遠程回滾,即回滾遠程代碼倉庫的代碼。
SourceTree默認是不提供這種操作的,因為存在風險。所以,回滾遠程代碼,一定要注意:1.想要放棄的代碼,是所有開發成員都一致同意的;2。想要放棄的代碼只是自己的,中間沒有別人的提交記錄,這可以直接回滾。3.這個操作過程中,提醒其他成員不要推送代碼。
操作步驟如下:
1.SourceTree開啟允許強制推送權限
2.和本地回滾一樣,先回滾到想要的位置
3.強制推送代碼,切記這個時候不要拉取代碼
4、使用模式選擇強行合并
5.完成操作,本地和遠程的代碼都是你想要回滾的地方。
總結
以上是生活随笔為你收集整理的iOS使用SourceTree回滚回滚小结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 产后风湿能不能吃糯米
- 下一篇: 社会广告的现状和发展前景如何