【发布时间】:2012-03-30 17:32:32
【问题描述】:
例如:
我有一个本地 repo 分支“master”和一个远程 repo 分支“r-master”,目录为“dir1”,我想将“master”推送到“r-master/dir1”并制作“ master' 来跟踪 'r-master/dir1',这可能吗?
【问题讨论】:
例如:
我有一个本地 repo 分支“master”和一个远程 repo 分支“r-master”,目录为“dir1”,我想将“master”推送到“r-master/dir1”并制作“ master' 来跟踪 'r-master/dir1',这可能吗?
【问题讨论】:
分支和目录在 Git 中是两个独立的概念(与 SVN 相反,目录代表分支或标签:参见“Git - Store branches in separate local directories”)。
所以你可以将master 推送到r-master,但不能推送到r-master/dir1
git push -u origin master:r-master
(如果您需要跟踪,请使用 -u 或 --set-upstream:请参阅
【讨论】: