我正在研究一個名爲'master'的分支。有人從原點刪除它,現在我處於一個奇怪的狀態,我無法提交我的更改。我想將它們提交給新的'stable'分支。git遠程分支在我工作時被刪除
我試過以下關於stackoverflow的一些說明,現在我真的搞砸了。
$ git log --oneline --decorate --graph --all -10
* 4b2b148 (HEAD, origin/stable, stable) move from master branch
| * 1be25fe (origin/master, origin/HEAD, next, master) require pcre to prevent regular expression weirdness
1be25fe是我想要應用於stable的提交。 4b2b148是我犯的一些奇怪的東西。如何讓1be25fe穩定並完全刪除4b2b148?
僅僅因爲他們從原點刪除它並不意味着它會從您的本地存儲庫中刪除。如果推送更改,分支將在上游重新創建。 –
它不會讓我推或拉。更新被拒絕,因爲推送的分支尖端位於其對應的遠程 之後。檢查此分支併合並遠程更改 (例如'git pull'),然後再次推送。 – jsd
請編輯該問題來描述實際情況。遙控器不能將分支刪除並同時在前方,可以嗎? –