如何讓git強制更換分支

2021-10-10 11:31:18 字數 392 閱讀 8642

你剛拉取乙個新的倉庫,而你只有要在改倉庫的某個分支上進行開發,但是主分支已經迭代過好幾個版本了,這時候只能拉取主分支,再切換某個分支,但是在切換分支時,需要merge???,我也不知道怎麼回事。因為不想merge,害怕有什麼重要檔案修改錯了,採取以下措施

git merge-base origin/feature origin/master
找到建立分支的節點

git reset --hard 時間點
重新回退(在沒有commit的情況下)

git pull 分支
拉取分支**

完美解決問題

感覺小弟解決問題的辦法太麻煩了,要是有大佬有更好的辦法,歡迎指正

git強制覆蓋合併分支

原文詳解 git強制覆蓋合併分支 前言 使用git進行專案合作時,有時會建立多個分支,如將分支合併至master分支時,產生衝突,採取暴力合併方式 前提是,被合併的分支 不再需要,切不是最新。強制合併兩種方式 1 本地專案根目錄 git push origin develop master f 將 ...

git強制覆蓋合併分支

如將分支合併至master分支時,產生衝突,採取暴力合併方式 前提是,被合併的分支 不再需要,切不是最新。強制合併兩種方式 1 本地專案根目錄 git push origin develop master f 將 develop分支強制推送合併至master 2 本地專案根目錄 git checko...

GIT如何讓合併分支後變得簡單

從個人近期結合shell及帶ui管理工具的使用情況,以及實際專案應用情況來看,還真那麼一回事 香 啊 拿個案例來說說 老版本出現bug了,新版本還是擼中 怎麼辦?簡單的工作流程如下 找到 版本標籤 並建立bug分支 在新的bug分支進行修復開發,並發布版本 重點 如何將修復的提交 應用於主線分支與 ...