我有点像git的新手,并对我的repo如何工作感到沮丧..或者在这种情况下不工作..所以我从git hub删除了它,删除了项目上的git文件夹,并计划重新开始.
现在,当我尝试设置一个新的回购时,我收到了很多消息,如:
warning: You appear to be on a branch yet to be born.
warning. Forcing checkout of HEAD
Run Code Online (Sandbox Code Playgroud)
当我尝试运行第一次提交时,我看到:
error: invalid object 8bcb4b5fd612e3ad55fb07e4bed087c55afd0861
fatal: git-write-tree: error building trees
Run Code Online (Sandbox Code Playgroud)
我跑了git fsck,看到我错过了一堆blob.
我怎样才能擦干净石板并再试一次?
好,
请注意clean阻止将大量先前未跟踪的内容添加到新仓库的步骤.一个好的.gitignore有很长的路要走,以防止这样的影响.
如果需要,您可以手动迁移部分/全部旧配置,例如
vim -d _git.backup/config .git/config
Run Code Online (Sandbox Code Playgroud)
(或只是复制它)
我不会详细介绍有关潜在远程克隆/分支的影响:)
有办法调和这样的事情,但就目前来说,这似乎回答了你的问题.
| 归档时间: |
|
| 查看次数: |
10099 次 |
| 最近记录: |