在本地錯誤分支進行了開發解決方案

2021-10-02 06:09:43 字數 531 閱讀 9906

今天公司更改了**版本管理模式 導致如題所示情況,針對此情況,有以下解決方案:

首先使用git stash命令將本地修改儲存至本地的儲存庫

git stash

這個時候你的當前分支已經回滾到了你做修改前的版本,其實分步驟來的話 這已經完成了一大半,沒在錯誤分支繼續開發哈哈。

這個時候考慮在正確的分支繼續你剛儲存的開發,首先可以執行

git checkout -b 本地分支名 遠端分支名這個命令會拉取對應的遠端分支 並且會建立本地分支 並且都會產生關聯

我們可能會產生圖示錯誤 這個錯誤原因就是git並沒有保持和遠端的隨時更新 需要我們手動更新下遠端分支 也可以使用

git remote update origin --prune

還有乙個git stash pop這個會拿出來 並且自動刪除本地儲存

git刪除本地分支出現錯誤

刪除本地分支經常出現的情況有以下幾種 error the branch testing is not fully merged.使用git branch d testing,出現錯誤提示,這是因為刪除的分支包含了還未合併的工作。解決辦法是強制刪除它,用引數 d 表示。所以刪除命令就是git bran...

本地分支關聯遠端分支

在push 時,出現問題的原因是沒有將本地的分支與遠端倉庫的分支進行關聯。具體原因 出現這種情況主要是由於遠端倉庫太多,且分支較多。在預設情況下,git push時一般會上傳到origin下的master分支上,然而當repository和branch過多,而又沒有設定關聯時,git就會產生疑問,因...

git 在本地建立新分支,並且推送到遠端分支上

git常用命令 一 建立分支 branchname代表新分支名,otherbranchname遠端分支名 1 根據當前分支建立新分支,branchname代表新分支名 git branch branchname 2 根據其他遠端分支建立新分支 git branch branchname origin...