1
Q
不同的分支定義
A
回答
3
'refspec'選項位於'repository'名稱後面。
根據--help頁的Refspec是在
<source ref>:<destination ref>
裁判的形式通常是分支機構的名稱,它意味着你使用「源裁判」更新「目的地裁判」。
所以
git push origin HEAD:refs/for/master
意味着使用HEAD(當前分支)更新遠程主
還可以省略 '目標REF' 的一部分。如果你這樣做,git會嘗試找到名稱與'source ref'完全相同的遠程分支。
所以
git push origin refs/for/master
意味着使用本地「參/對/主」分支來更新遠程「參/對/主」分支。
但是/ for /被gerrit使用,而不是您的本地存儲庫。所以git找不到本地'refs/for/master'分支,並且無法執行任何操作。
相關問題
- 1. 不同分支的相同構建定義
- 2. 將分支合併到與起始分支不同的分支
- 3. 不同分支的超類
- 4. 拉不同的Git分支
- 5. 自定義同義詞支持lucene
- 6. 掛鉤不同分支
- 7. 如何從不同分支中的特定提交創建分支
- 8. 有在git的特性分支,並從不同的分支
- 9. Git,分支的定義範圍
- 10. git中的自定義分支存儲
- 11. 克隆一個分支命名不同分支的git
- 12. Git跟蹤遠程分支,並推送到不同的分支
- 13. TortoiseGit ...將遠程分支拉到不同的本地分支
- 14. 從不同的檢出分支Git推分支
- 15. Git,不同的文件夾,相同的回購,不同分支
- 16. git的變基到不同的分支
- 17. 不同版本的相同配置文件在不同分支
- 18. 將分支從我的分支推送到另一個分支的不同分支
- 19. 問題從不同的分支內置
- 20. 顯示不同分支的日誌
- 21. 跨分支的Git不同目錄
- 22. 不同分支的Git鏡像
- 23. 合併不同根的git分支
- 24. 錯誤而合併不同的分支
- 25. 不同的遠程分支推拉
- 26. jQueryMobile支持不同的分辨率
- 27. 凱明ammended不同的分支
- 28. 錯誤時,不同的SVN分支
- 29. 每個遠程的不同分支?
- 30. 源控制分支的不同方法
+1非常簡潔的解釋! – Vikram