【发布时间】:2018-02-16 20:56:54
【问题描述】:
因此,我正在为一家拥有小团队的公司半远程地开展一个项目。我们只有一台支持 VPN 的笔记本电脑来访问他们的 TFS,它仍然在一个安全的办公室中。我们想使用 Github 进行协作,将我们所有的工作放到公司的笔记本电脑上,然后将这些工作转移到公司的 TFS。
但是,我找不到将笔记本电脑上的 Github 存储库的更改合并到笔记本电脑上的 TFS 存储库的方法,而无需暴力破解 ctrl-c/ctrl-v 似乎不是理想解决方案的目录.
这是笔记本电脑上的文件情况,箭头指示所需的更改传输
有什么干净的方法可以做到这一点吗?
【问题讨论】:
-
git 是否在 TFS 上初始化?左边的窗口
-
@miqdadamirali 否,在 TFS 存储库中初始化 git 会导致同步问题;我们无法让 Visual Studio 无法同时管理同一个项目的两个源代码控制连接。
-
你为什么不把 TFS 和 GitHub 作为两个独立的遥控器添加,只用 Git 来做 pull/merge/push 工作流?