gpt4 book ai didi

git - Git 推送到 Github 后会删除本地文件吗?

转载 作者:太空狗 更新时间:2023-10-29 14:41:29 25 4
gpt4 key购买 nike

我是 Git 新手,所以我不知道这个问题是否有意义,但我想节省存储空间,所以我希望在推送到 Github 后删除本地文件。我想知道这是否会自动发生。本地文件是只有最新版本,还是所有版本?

最佳答案

关于您的问题,我认为有两点值得澄清:

  • 推送不会删除任何本地内容。您可以使用 Hook 或其他脚本来自动执行此类过程,但这显然不是内置或标准过程。

  • “通过仅保留最新版本来节省存储空间”与 git 并不真正相关,因为您知道它存储什么以及如何存储。基本上,提交是整个存储库的快照。 但是,这并不意味着您每次在代码中移动昏迷并提交时都在复制整个存储库(感谢上帝,Linus 和他们的同行)。事实上,如果一个文件在两次提交之间没有变化,其内容的相同 blob 将再次被引用,因此大多数提交不会导致 repo 大小显着增加,除非它们修改了很多大文件当然是文件。

关于git - Git 推送到 Github 后会删除本地文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54317858/

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