GitHub:结账有什么作用?

时间:2013-03-24 06:20:17

标签: github

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

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

接缝就像你不检查文件而是分支?

由于

2 个答案:

答案 0 :(得分:6)

Perforce中的

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

答案 1 :(得分:4)

通常,签出分支并不意味着任何人都会收到通知。它只是意味着您从一个代码分支切换到另一个代码分支,可能还会根据您的参数在流程中创建一个新分支。

有关结帐的详情,请参阅git checkout文档。