Ruby on rails git-更新到rails的新分支
我目前有一个运行git标签v2.1.2的rails项目,要实现这一点,我做了什么Ruby on rails git-更新到rails的新分支,ruby-on-rails,ruby,git,Ruby On Rails,Ruby,Git,我目前有一个运行git标签v2.1.2的rails项目,要实现这一点,我做了什么 git checkout v2.1.2 但是,现在有新的修复程序已应用于2.1分支,如何移动到此分支而不是标记?如果我正确理解您的问题,您有一个标记和一个名为相同的分支。然后,要签出到分支,您需要提供它的路径 例如: git checkout refs/heads/2.1 这将消除2.1分支与名为2.1的标记本身之间的歧义。您可以创建一个跟踪远程2-1-stable的新分支,如下所示: git checkout
git checkout v2.1.2
但是,现在有新的修复程序已应用于2.1分支,如何移动到此分支而不是标记?如果我正确理解您的问题,您有一个标记和一个名为相同的分支。然后,要签出到分支,您需要提供它的路径 例如:
git checkout refs/heads/2.1
这将消除
2.1
分支与名为2.1
的标记本身之间的歧义。您可以创建一个跟踪远程2-1-stable的新分支,如下所示:
git checkout -b 2-1-stable origin/2-1-stable
然后只需将cd返回到rails根目录并提交子模块更改
稍后,如果需要更新,您只需将cd刻录回供应商/rails即可:
git remote update
git rebase origin/2-1-stable
然后再次提交更改。您好,很抱歉没有正确解释,我要签出的分支位于