0

我有远程origin分支ab

和当地分支机构a

我已经完成了 local-a 的工作,并将其推送到 remote-a。

我现在想创建一个b-myUserName基于 remote的本地分支b

我该怎么做呢?

更新

在尝试将远程分支分支到我的工作场所后,

我收到以下错误:

**$ git checkout -b canc_el --track origin/canc**
error: The following untracked working tree files would be overwritten by checkout:
    src/iphone/FacebookSDK.framework/Headers
    src/iphone/FacebookSDK.framework/Resources
    src/iphone/FacebookSDK.framework/Versions/Current
    src/iphone/Xcode/Crashlytics.framework/Headers

Please move or remove them before you can switch branches.
Aborting

那很奇怪。我没有将它们从跟踪中删除。

我希望它们被覆盖。我对他们一无所知。

我该怎么办?

4

1 回答 1

2

git checkout -b b-myUserName --track origin/b

或拆分为两个命令:

git checkout origin/b
git checkout -b b-myUserName
于 2013-08-13T13:34:14.067 回答