Tfs 如何在VSOnline中撤消更改集?

Tfs 如何在VSOnline中撤消更改集?,tfs,Tfs,我有几个更改是由另一个开发人员签入的,我想撤消这些更改,并在多个更改集中签入这些更改,以便更容易通过分支进行迁移 这能做到吗 thx Kevin我假设您使用的是VS2013和TFS2013 如果您使用的是TFVC(即不是git),则找到要撤消的变更集,右键单击它并选择“回滚整个变更集”。它将创建一组挂起的更改,以反转更改集。在中检查这些更改。之后,您可以手动重做您想要的更改,并在您认为合适的时候提交 如果您使用的是git,那么您可以简单地使用git命令将您的分支重置为要忽略的分支之前的提交。从那

我有几个更改是由另一个开发人员签入的,我想撤消这些更改,并在多个更改集中签入这些更改,以便更容易通过分支进行迁移

这能做到吗

thx


Kevin

我假设您使用的是VS2013和TFS2013

如果您使用的是TFVC(即不是git),则找到要撤消的变更集,右键单击它并选择“回滚整个变更集”。它将创建一组挂起的更改,以反转更改集。在中检查这些更改。之后,您可以手动重做您想要的更改,并在您认为合适的时候提交

如果您使用的是git,那么您可以简单地使用git命令将您的分支重置为要忽略的分支之前的提交。从那里,再次进行您想要的更改

在任何一种情况下,我都会先将您的代码复制到本地驱动器上的另一个文件夹中,这样您在重做更改时可以参考一些内容,因为上述步骤将更改您的工作文件夹的内容