git - 'git --bare init' 错了吗?

标签 git

git --bare init 错了吗?

应该是:

git init --bare

最佳答案

git --bare init 并没有错,它只是表达相同(尽管有错误)操作的不同方式。

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

   --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 . --bare 作为单独的选项被添加到 1.5.6 系列中,以改进 CLI。

关于git - 'git --bare init' 错了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4293217/

相关文章:

python - 设置预提交时,包需要不同的 Python : 2. 7.17 不在 '>=3.6.1' 中

git - 在第一次和最后一次提交之间在同一个文件中使用 git diff

git - 如何从 pull 请求中删除提交

git -权限被拒绝(403)

Git 创建完整的文件补丁以下载/分发?

git - 如何删除未使用的 git 远程提交?

git - 是否可以将更改从 master 创建的分支作为本地更改返回到 master?

git push 到远程主分支

xcode - 如果我的 git 工作副本脏了,我该如何停止 Xcode 存档构建?

git - git-checkout 是否会在 fatal error 时保留 'half-done' 工作树更改?