首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“git --bare init”是错误的吗?

“git --bare init”是错误的吗?
EN

Stack Overflow用户
提问于 2010-11-28 02:35:11
回答 3查看 6.4K关注 0票数 5

git --bare init错了吗?

应该是:

代码语言:javascript
复制
git init --bare
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-28 02:37:41

从语义的角度来看,git init --bare更好:--bare与init相关,而不是整个git。

票数 5
EN

Stack Overflow用户

发布于 2010-11-28 06:34:52

git --bare init没有错,它只是表达相同(尽管有bug)操作的另一种方式。

快速浏览一下toplevel git(1) manpage就会确认,--bare是所有Git命令的全局选项,它会影响如何发现存储库目录:

代码语言:javascript
复制
   --bare
       Treat the repository as a bare repository. If GIT_DIR environment
       is not set, it is set to the current working directory.

最初,这是让git命令在“裸模式”下运行的唯一方法,这就是为什么你会在很多旧的文档/教程中找到git --bare init的原因。在1.5.6系列中添加了--bare作为单独选项,以改进命令行界面。

票数 19
EN

Stack Overflow用户

发布于 2012-10-29 11:16:39

要初始化d存储库,我使用的最佳命令是

代码语言:javascript
复制
git init --bare .

在执行此命令之前,请确保您位于要创建存储库的目录中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4293217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档