混帐添加。给我总线错误(核心转储)

标签 git

我正在使用 ubuntu 并尝试将我的代码放在 github 上,但是当我尝试使用“git add”时。命令,我收到错误“总线错误(核心已转储)”。

joannah@joannah-Inspiron-N5040:~/Macerdo$ git init
Initialized empty Git repository in /home/joannah/Macerdo/.git/
joannah@joannah-Inspiron-N5040:~/Macerdo$ git add .
Bus error (core dumped)
joannah@joannah-Inspiron-N5040:~/Macerdo$ 

我将不胜感激。

最佳答案

这就是我解决这个问题的方法,假设你仍然可以运行 git diff:

  1. 生成差异补丁
  2. 删除 repo
  3. 再次克隆 repo
  4. 应用补丁

git diff --patch > /tmp/patch.diff
cd ..
rm -rf my_repo
git clone <my_repo>
cd my_repo
patch -p1 /tmp/patch.diff

关于混帐添加。给我总线错误(核心转储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26627303/

相关文章:

git - 将 Git 项目推送到本地目录

git - 我可以在 Github diff 中显示更多上下文吗?

git - fork 存储库时对存储的影响

git - 在 Git 中测量/计数对象以查看我是否接近自动打包

git - 删除推送提交但保留本地更改

git - 在克隆之前查看 git 存储库 (bitbucket) 的大小

git - 它对图像有效吗?

git - 删除已从提交历史记录中推送的提交

java - 在提交之前验证属性/YAML 文件中的值

git - 我怎样才能让 git push 要求确认或运行一些检查?