我有一些由其他开发人员签入的更改,我想撤消这些更改并检查多个更改集中的更改,以便更轻松地通过分支进行迁移。
可以这样做吗?
THX
凯文
答案 0 :(得分:0)
我假设你正在使用VS2013和TFS2013。
如果您正在使用TFVC(即不是git),则找到要撤消的变更集,右键单击它并选择“Rollback Entire Changeset”。它将创建一组挂起的更改,以反转更改集。检查这些更改。然后,您可以在较小的块中手动重做所需的更改,并根据需要提交它们。
如果您正在使用git,那么您只需使用git命令将分支重置为您想要忽略的分支之前的提交。从那里再次进行所需的更改。
在任何一种情况下,我都会先将您的代码复制到本地驱动器上的其他文件夹中,以便在重做更改时可以参考,因为上述步骤会更改工作文件夹的内容。