-1
A
回答
1
這可能是不夠的:
git checkout -B master X
如果
-B
給出,<new_branch>
是,如果不存在,則創建;否則,它被重置。
這是事務相當於:
$ git branch -f <branch> [<start point>]
$ git checkout <branch>
也就是說,分支不復位/創建除非「
git checkou
噸」是成功的。
這比「How to replace master branch with experiment branch」中描述的其他選項稍短。
相關問題
- 1. 覆蓋Windows XP上的本地主機
- 2. GIT從主幹/主拉特定的文件覆蓋本地「變」
- 3. Git Pull覆蓋本地更改
- 4. 覆蓋Git中的本地更改
- 5. Git:如何覆蓋本地更改?
- 6. Git,用全局配置覆蓋本地.git配置
- 7. Git全局core.fileMode假克隆本地重寫本地覆蓋
- 8. fiddler:如何禁用覆蓋Header主機
- 9. Git拉原點<branch>覆蓋主?
- 10. IMobileServiceSyncHandler - 覆蓋本地版本
- 11. 如何用git獲取覆蓋本地標記?
- 12. git合併分支覆蓋目的地
- 13. Git強制覆蓋本地跟蹤文件,但不覆蓋本地未跟蹤的文件
- 14. 用git覆蓋文件夾
- 15. SubmitChanges覆蓋本地數據
- 16. 本地覆蓋Drupal的settings.php?
- 17. EXTJS本地化(覆蓋類)
- 18. Git Config core.autocrlf覆蓋
- 19. 本地主機
- 20. 本地主機
- 21. 本地主機
- 22. 本地主機
- 23. 本地DNS覆蓋隨機使用綁定
- 24. git提交後,覆蓋克隆版本
- 25. Git pull聲明新的本地文件將被覆蓋
- 26. git:如何覆蓋合併的所有本地更改?
- 27. 的Git命令簽出任何分支,覆蓋本地修改
- 28. Git子模塊拉覆蓋/丟棄任何本地更改
- 29. 做一個git拉來覆蓋本地的變化
- 30. 如何讓git覆蓋未知的本地更改?
和「主」你的意思是你的主分支?這是否意味着您基本上想要「重置」分支,以便它只包含工作目錄中當前存在的文件? – 2013-03-21 09:56:06
大師我的意思是主分支,基本上,我有另一個分支,我將它稱爲X.我想用X分支的頭部替換主分支的頭部。 – 2013-03-21 09:57:57
因此,它聽起來像是要刪除主分支並將X重命名爲主。 – 2013-03-21 10:06:01