首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想在Git中将正在进行的工作从一台计算机转移到另一台计算机,比如TFVC Shelveset

我想在Git中将正在进行的工作从一台计算机转移到另一台计算机,比如TFVC Shelveset
EN

Stack Overflow用户
提问于 2017-09-09 08:13:15
回答 2查看 93关注 0票数 0

我使用VSTS (Visual Studio Team Services),并在TFVC (Team Foundation版本控制)和Git存储库(repo)中做了一些工作,当我们从TFVC过渡到Git时。

我经常(一周两次?)开始在我功能强大的桌面机器上工作,但随后需要上路。

对于TFVC,这需要我大约30秒...在我的办公桌边,我创建了一个搁置集。然后我打开我的Surface Pro上的架子集...我要走了。

我怎么用Git做到这一点呢?

我所见过的对类似问题的大多数回答都涉及到许多步骤。

EN

回答 2

Stack Overflow用户

发布于 2017-09-09 08:38:03

创建分支。将您的更改提交到分支。将分支推向遥控器。完成后合并。

票数 1
EN

Stack Overflow用户

发布于 2017-09-11 07:28:20

@Daniel Mann -非常感谢您为我指明了正确的方向。在您的指导下使用Visual Studio 2017 UI,以下是对我有效的方法:

在我的例子中,

  1. 创建一个分支- in传输。
  2. 我去分支,右击master选择"Merge from...“然后选择"Into current branch:“作为kztransfer。
  3. I然后将分支推到远程。
  4. 在第二台机器上,我再次转到分支,并在remotes/origin下选择了kztransfer。然后我右击并选择“Checkout”
  5. ,现在我在另一台机器上有了代码。谢谢!注意:我先在master中做了一些修改...接下来,我可能已经有了一个本地分支,不需要进行从master到kztransfer...

的合并

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46126011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档