移动分支而不将它们推送到git存储库?

时间:2017-02-23 13:42:55

标签: git github

我有一个git存储库,我创建了几个分支,每个分支都有不同的非完成工作。除非严格要求,否则我不想将它们推送到主存储库,因为正如我所说,这是一项未完成的工作。

现在我买了一台全新的笔记本电脑,我需要将这项工作保存/移动到新的笔记本电脑上。我的想法如下:

  • 将分支推送到主存储库,如果没有其他选项,我重复这是我将采取的最后一条路径
  • 将所有.git文件夹和当前来源复制到新笔记本电脑

还有其他方法吗?仅复制.git文件夹就足够了吗?任何解决方法?你会如何实现这个目标?

1 个答案:

答案 0 :(得分:0)

  

只能复制.git文件夹吗?

是的,够了。如果您不想将更改推送到远程,则只需使用.git复制项目文件夹。

在新笔记本电脑中粘贴Project文件夹后,您可以像普通克隆回购一样结帐/播放。

$ git checkout <branch-name>