gpt4 book ai didi

Git 扩展 - 个人仓库和中央仓库的区别

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

我是 git 的新手,我有一些疑问:将存储库初始化为个人存储库或中央存储库有什么区别?

我想如果我设置为中心,我团队的所有成员都可以访问它。但是,如果我初始化为个人,我是唯一可以访问它的人(我团队的其他成员无法访问它)。我说得对吗?

如果我是对的,有人可以证实我吗?git 中的个人存储库和中央存储库有什么区别?对于中央存储库,bare 是什么意思?

最佳答案

非裸存储库是开发人员使用的存储库 - 它有一个已 checkout 的工作副本,即代码可直接使用。

在裸存储库的情况下,所有内容都是 .git 文件夹的内容。这非常适合向存储库推送/pull 存储库,但出于明显的原因不适合直接查看代码或处理代码。

因此,当您想要开发东西时,您需要一个非裸存储库。当你想推送到另一台机器时,在那里创建一个裸机,然后从你的非裸机推送到它。如果你使用例如GitHub 你不会手动创建那个裸存储库 - 你在网站上创建它(通常在内部创建一个裸存储库并设置访问控制)然后将它设置为本地远程(显示存储库的地址所以你只是需要复制粘贴)。

关于Git 扩展 - 个人仓库和中央仓库的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19480887/

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