Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在阅读了内置帮助之后,在我看来,这两个逗号都可以用于修改工作区以匹配某个版本。但我不明白更新和结帐之间的区别。请在您的答案中包含一些琐碎的工作流程,这些工作流程会显示何时适合更新/结帐。
第一个主要区别是,如果您有一个远程 url 集,update将pull首先从远程存储库中获取最新的工件。
update
pull
另一个区别是,如果您有未提交的更改,则 checkout 将不会运行(除非您强制执行),而 update 将保留您的更改并重新应用它们。因此,通过更新,您可以在提交之前整合来自其他用户的更改。
所以: