用户在Git中列出结帐项目

时间:2017-02-07 13:43:24

标签: git git-checkout

有没有办法让用户列出git存储库中的所有签出文件?

1 个答案:

答案 0 :(得分:4)

Git是DVCS( d 属于 v ersion c ontroll s ystem)。 Git存储库的每个克隆都是一个完全独立的完整存储库。您不必拥有任何中央存储库,也不能锁定"用于修改的文件就像在VSS上结帐一样。

所以答案是" No",你不能得到这样的清单。你甚至不知道存储库中有多少个克隆。您也可以克隆克隆等等。

在Git中你不会锁定文件以进行修改,但你修改它们,提交它们,然后再推送你的rebase或合并它们,将其他人或不同分支所做的更改与你的更改结合起来,解决任何冲突

如果您现在询问二进制文件,那么Git就像大多数VCS一样,最不适合版本二进制文件,因为它们针对源代码进行了针对并进行了优化。