我今天早上设置了第一个gitHub SSH密钥,但是遇到了一些问题。
首先,我的计算机上现在有一个隐藏的.git文件占用了55.6GB的空间。
我按照此处的说明设置SSH密钥: https://help.github.com/articles/generating-an-ssh-key/
当我尝试创建一个新的存储库时,我收到的错误是“Xcode无法验证”github.com上托管的存储库的身份“
此时我在出错的地方非常困惑。是否可以删除所有SSH密钥以及占用我机器空间并重新开始的所有本地SSH密钥?
文件大小屏幕:https://www.dropbox.com/s/chgyaxewl78zrik/git_file_Size.png?dl=0
上传时出错:https://www.dropbox.com/home/_IOS?preview=Screen+Shot+2016-10-03+at+6.17.29+PM.png
此时,我想在我的机器上删除和SSH密钥,基本上重新开始。如果有人了解这些大型文件是如何形成的,请告诉我,如果有任何关于如何确保不会发生这种情况的提示,我们将不胜感激。
答案 0 :(得分:2)
Git是一个版本控制系统。它允许您通过快照来控制文件的更改,了解所有文件(以及仅更改的文件)在提交时的状态。您可以详细了解这个令人敬畏的工具如何工作here。
问题是你已经在你的主文件夹上初始化或克隆了一个git repo,git可能会为你的所有文件创建一个快照。您可以放心地rm -rf ~/.git
摆脱回购。
编辑:也许你也想要删除回购中的代码。下次启动git repo时,请在单独的/隔离文件夹中执行此操作。