-2

我看到了一个 git 的教程,它通过命令初始化 repo git-init-db,我知道git-init会初始化 repo,但是附加的-db会做什么呢?

4

3 回答 3

4

您指的是git-init-db命令。

于 2013-09-12T20:04:11.540 回答
3

在非常早期的 Git 版本中,命令名称都带有前缀git-,如git-add, git-commit,git-init-db等。几年前这些都被更改了,因此主命令只是git,而add,commit等是git命令的参数。所以你会有git add, git commit, git init-db, 等等。

同样,该git-init-db命令是初始化 Git 存储库的低级方式。引入该git init命令是为了做同样的事情git-init-db,再加上几个必需的步骤。

我必须得出结论,您可能正在阅读一个非常古老的 Git 教程。我推荐类似Pro Git的书。

于 2013-09-12T21:33:25.270 回答
0

它会失败。git 不知道the-d和options 。-b至少到我使用的 1.7.10.4 版本。至于git-init-db,你可以调用它,就像git init-db一样git init。或者可能是“瓷器”的“管道”。

于 2013-09-12T20:04:48.497 回答