首页 > 解决方案 > GIT 从另一台机器上获取 2 个分支到我的

问题描述

我是 git 新手,所以我正在设置一个 git 工作流程来掌握它,我不确定如何将另一台机器上的分支放到我的机器上,我的桌面上有 2 个分支:

master
release-0.1

遥控器也有这两个分支:

master
release-0.1

然后是我的笔记本电脑,它有一个旧的 master 副本需要删除,还有 2 个不在远程或我的桌面上的其他分支:

master (deleting)
new-feature-a
new-feature-b

我是 git 新手,所以我不太确定我应该做什么,我现在想在我的桌面上使用 new-feature-a,并且只在笔记本电脑上使用new -feature-b。我应该将new-feature-a推送到origin/new-feature-a然后将其拉到桌面吗?然后,一旦功能完成,将其推送到release-0.1分支,然后将其合并到 master 中?

标签: git

解决方案


这就是我要做的

在笔记本电脑上

  • 提交对new-feature-a 的所有更改
  • 推送到远程

在桌面上

  • 新功能-a
  • 进行更改并提交
  • 查看版本-0.1
  • 与新功能合并
  • 推送发布-0.1

  • 与release-0.1合并

是的,如果您想将 master 与新功能合并,您将需要 master 的本地副本。


推荐阅读