我错误地签入了一些更改。现在更改在传出更改中,但我不希望它们交付。我怎样才能将它们归还给未解决的问题?如果我丢弃它们,它们就会从我的源代码中消失,我的工作也会丢失。
问问题
2616 次
2 回答
4
您仍然可以丢弃更改集:请参阅此线程。
通过丢弃更改集,其中的更改将被反转。这恰好是执行初始共享后添加的文件。
(因此删除了这些文件)
为避免这种情况,您可以断开项目然后丢弃更改集。
(断开项目时,选择不删除本地文件的选项)
这种行为的目的是因为您希望放弃更改并让本地共享内容反映与存储库工作区相同的状态。
于 2013-04-09T19:20:54.023 回答
-2
您应该能够在 Pending Changes 视图中简单地将文件从 Outgoing Change Set 拖放到 Unresolved。然后,您可以将更改集重用于其他一些更改。
这仅在您将更改集标记为完成之前有效。
于 2013-05-13T19:10:29.220 回答