我想基于其他分支创建本地分支.例如我输入:
git checkout -b feature1 release1.1.3
之后我得到:
fatal: git checkout: updating paths is incompatible with switching branches.
这有什么问题?
ssu*_*ube 18
要基于另一个分支创建分支,最简单的方法是首先签出基本分支,然后从那里创建一个新分支.如果我理解你的问题,那就是你想要做的.
现在,当你-b在分支中使用标志时,你可能会想要保留工作变更.如果是这种情况,您应该将它们推送到存储区,检查基本分支,创建新分支,然后弹出存储区.
zs2*_*020 11
请git pull首先确保你的本地分支上最新的.然后你可以削减分支.
语法是
$ git checkout -b <branch> --track <remote>/<branch>
Run Code Online (Sandbox Code Playgroud)
要么
$ git checkout <remote>/<branch> -b <branch>
Run Code Online (Sandbox Code Playgroud)
Aru*_*run 10
git branch <new-branch-name> <existing-branch-name>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34361 次 |
| 最近记录: |