Bry*_*ger 26 git tfs visual-studio
我可能在这里遗漏了一些基本的东西,但我正在玩TFS的Git版本.
我正在使用Visual Studio 2015预览(也许这是我的问题),所以从一个解决方案我创建了一个主人,我从这个主人做了一个分支; 我称之为version2.
我对版本2进行了更改,但我没有提交合并同步或任何内容.因此,在搞乱版本2后,我回到了团队资源管理器,转到分支选项卡,然后双击主要(我也尝试右键单击切换).
我希望我的解决方案资源管理器不会显示我对版本2所做的更改,因为我现在已切换到main.但事实并非如此,我仍然看到我在解决方案资源管理器中对版本2所做的所有更改.那么如何让Solution Explorer反映我目前正在进行的分支?
Dan*_*ann 25
Git的模型与TFVC根本不同.您需要将文件提交到您的分支(您不一定需要将更改或分支推送到远程服务器).提交更改后,切换分支将以您期望的方式运行.
Git基于经常对本地分支进行更改的模型.即使代码还没有编译,也可以将它提交给本地分支......你可以随时改变或者挑选.
MrH*_*ood 13
默认情况下,如果您有尚未提交的挂起更改,并且切换分支,则更改将移至新分支.Git假设这就是你想要的.
如果要在v2上保留更改,则需要使用该分支检出提交更改.然后,您可以切换到v1分支并查看解决方案更改.
| 归档时间: |
|
| 查看次数: |
13694 次 |
| 最近记录: |