xCode TFS git存储库 - 在未提交更改时无法提取更改

时间:2014-09-23 11:56:43

标签: ios xcode git tfs

我在TFS服务器上创建了远程存储库,并成功地将更改推送到服务器或从服务器提取更改,但一次只能由一个用户签出。

所以,虽然不止一个用户,当我需要更新(拉动更改)时,我必须放弃我当前的更改。 (获取错误 - 工作副本""有未提交的更改)

另外,我尝试过解决方案:   - .gitignore   - rm缓存

任何人都可以帮忙!

由于

1 个答案:

答案 0 :(得分:0)

当您有未提交的本地更改时,无法执行PULL。你需要先处理它们。

  1. 提交他们 - 如果您在本地提交更改,则可以将传入的更改与本地更改合并。
  2. 分支和提交 - 如果您创建一个分支并立即签出,那么您的未提交更改将会被覆盖,您可以在那里提交。
  3. 撤消 - 您可以撤消本地更改然后拉出,但是您只是丢失了软管更改。
  4. 复制 - 您可以手动复制Git仓库中的更改,然后再返回。
  5. 我会建议#1或#2作为唯一现实的选择。