如何在特定提交之上创建分支?

时间:2012-09-21 15:33:43

标签: git

如何在特定提交的基础上创建新的远程分支?

以下是我当前的提交方式: -

  

A ------- ------- bÇ-------- d -------ë

我从'c'commit

点检查了新的本地分支
git checkout -b c-1 <sha>

我已对'c-1'分支进行了更改。现在我想创建一个看起来像这样的远程分支: -

a-------b-------c--------d-------e
                \
                 \
                  c-1 --------c-2

1 个答案:

答案 0 :(得分:1)

您无法创建具有两个头(ec-2)的分支。如果您询问如何以不同的名称将本地c-1分支推送到origin存储库:

git push -u origin c-1:newbranchname