git: 即使我删除了克隆的工作区,我是否也能获得所有历史记录?

git: will I be able to get all history even if I delete my cloned workspace?

嗨,这是关于 git 及其中央存储库的基本问题。

我在 repo 中创建了一个 bare init,然后克隆了 bare repo 并将我的所有文件添加到 git,并推送到 origin。

现在,如果我删除克隆的工作区,数据在 repo(远程源)中是否安全

我用过 SVN,git 也用过,但没有尝试删除工作区。 这种清理可能经常需要,因为任何时候我想继续工作,我都会从 repo 中提取并继续工作,在完成并推送该功能后,我将删除我的工作区。

这是正确的方法吗?

问我是否需要指定更多数据?

即使删除本地存储库,您推送到远程存储库的任何内容都将可用。

克隆和拉动是有区别的。删除本地存储库后,您必须克隆它。

不需要删除本地仓库,如果你想更新本地仓库,那么你可以拉取更改。