相关疑难解决方法(0)

当Linus Torvalds说Git“从不”跟踪文件时,这意味着什么?

当被问及Git 在2007年Google的技术演讲期间可以处理多少文件时,引用Linus Torvalds的(43:09):

…Git跟踪您的内容。它永远不会跟踪单个文件。您无法在Git中跟踪文件。您可以做的是,您可以跟踪一个文件的项目,但是如果您的项目有一个文件,请确保做到这一点并且可以做到,但是如果您跟踪10,000个文件,Git永远不会将它们视为单个文件。Git认为一切都是完整的内容。Git中的所有历史都基于整个项目的历史…

这里的成绩单。)

然而,当你潜入Git的书,你被告知的第一件事是,在Git的文件既可以跟踪未经跟踪。此外,在我看来,整个Git体验都面向文件版本控制。使用git diffgit status输出时按文件显示。使用时,git add您还可以根据每个文件进行选择。您甚至可以基于文件查看历史记录,而且速度很快。

该陈述应如何解释?在文件跟踪方面,Git与其他源代码控制系统(例如CVS)有何不同?

git version-control

280
推荐指数
6
解决办法
3万
查看次数

致命:无法读取当前工作目录:没有这样的文件或目录

我是Windows 10用户,使用gitbash作为命令提示符.

在我将分支更改为之后,我master突然发现此错误消息.

REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model (aerin/LeadOptimizerModel)
$ git checkout master
Switched to a new branch 'master'
Branch 'master' set up to track remote branch 'master' from 'origin'.

REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git checkout LeadOptimizerModel
fatal: Unable to read current working directory: No such file or directory

REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git branch
fatal: Unable to read current working directory: No such file or directory

REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git status
fatal: Unable to read current working directory: …
Run Code Online (Sandbox Code Playgroud)

git

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

git ×2

version-control ×1