gpt4 book ai didi

git - 为什么远程 git 服务器应该有 --bare

转载 作者:太空狗 更新时间:2023-10-29 13:34:34 26 4
gpt4 key购买 nike

我正在阅读这些 two articles .但是我仍然没有得到 --bare 选项。如果服务器没有工作目录,并且如果团队的新成员克隆了项目,那么该人将不会获得任何内容。

任何进一步的说明都有助于了解为什么需要 --bare。

最佳答案

服务器是否有工作树不影响直接克隆远程仓库的客户端。

在任何一种情况下,他们都将获得远程存储库对象的完整副本,并且在初始克隆时,将设置一个本地分支来跟踪远程存储库的默认分支(通常是 master),并且将 check out 该本地分支。

通常建议将远程存储库设为裸露,因为尝试推送到已 checkout 的分支会导致远程的工作树与其已 checkout 的分支不同步。远程存储库通常不需要有工作树。

关于git - 为什么远程 git 服务器应该有 --bare,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2538553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com