GitHub:结账有什么作用?

Gre*_*g G 6 github

我来自perforce背景,试图了解gitHub.

在Perforce中,当我"结账"时,它让其他用户知道我正在处理该文件.结帐在Git中的工作方式是否相同?

它接缝就像你不检查文件但分支?

谢谢

man*_*lds 6

checkout在Perforce中大致相当于clonegit,但在像git(甚至SVN)这样的VCS中,结账不会阻止你正在处理它的其他人.任何人都可以克隆一个git repo并在不考虑其他人正在使用它的情况下进行处理.