在源碼樹中,在重置爲先前的提交後,我落後了4個,所以其他提交源仍然存在。我如何'告訴'我不想要他們的起源?無法逆轉提交 - 從源提交提交不需要
回答
如果提交來源,你將永遠在後面。您的本地回購僅知道這一點,因爲「遠程跟蹤分支」被稱爲origin/branchname
。如果你願意,你可以用git branch -rd origin/branchname
刪除它。嚴格地說,這是不必要的,因爲你的分支的當前位置不包含來自提交的提交。
提交在本地 – user3331009
@ user3331009顯然我誤解了你的問題。您聲明您重置爲較早的提交。如果是這種情況,那麼你的本地分支將不包含這些提交。如果你給一些ascii藝術或者'gitk'的截圖來告訴我們你的回購是什麼樣的,這可能會有所幫助。 –
假設你有
commit_id3
commit_id2
commit_id1
與commit_id3是最新提交。
這取決於您如何執行重置操作。如果你已經完成了那麼HEAD將指向那個特定的commit_id1,但是當你做一個git status
時,以後提交的所有文件(作爲commit_id2和commit_id3的一部分)將顯示爲修改後的文件。如果您執行git reset --hard <commit_id1>
,則唯一的區別是在commit_id2和commit_id3中所做的更改會丟失。看起來像你的情況你需要git reset --hard <commit_id1>
所以,但在此之後,我仍然有同樣的問題,4後面(因爲我並不總是推動所有的提交起源,而在本地工作,現在我在本地和原點有不一致,但回滾到一個較早的這只是在本地總是給出發端的發散的,我怎麼會忽略它們?) – user3331009
是的,通常其他提交應該丟失,但現在他們不,我不知道如何擺脫他們。 – user3331009
- 1. 需要提交
- 2. java HttpUrlConnection POST:需要提交POST提交的響應提交?
- 3. 需要jquery.validate而不提交
- 4. 無法提交表單點擊提交
- 5. 提交不提交按鈕
- 6. JQuery提交永不提交?
- 7. InitBinder不提交提交
- 8. 提交按鈕不提交
- 9. 提交按鈕不提交
- 10. 提交按鈕不提交
- 11. Eclipse EGit無法提交源代碼,只能提交bin
- 12. SonarQube無法完成此次提交的審覈:無法提交作者提交
- 13. 提交內提交
- 14. 提交時提交
- 15. RSS提要提交軟件如何提交提要?
- 16. TSQL雙「提交」要求提交
- 17. TortoiseSVN無法提交
- 18. CURL:PHP:無法提交
- 19. 我需要提交CCATS嗎?
- 20. 需要提交的圖標?
- 21. 需要撤消GIT提交
- 22. 無法從xcode提交用戶界面狀態提交
- 23. 無法從AJAX表單提交確認提交
- 24. 驗證一個從提交外部提交時提交
- 25. jquery表單提交需要兩次點擊提交發送
- 26. 需要幫助獲取表單提交/去提交區域
- 27. 需要建議 - 使用捲髮提交aweber表單提交?
- 28. 使用鏈接提交表單提交。需要幫助
- 29. Magento表單提交按鈕需要雙擊才能提交
- 30. Jquery無需循環提交
你需要更清楚你的問題,可能是舉個例子並解釋。 – user376507