加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 为什么在git add上使用’Assertion failed’的git错误

发布时间:2020-12-15 01:40:42 所属栏目:百科 来源:网络整理
导读:我分了一个repo,然后把它克隆到我的Mac到/ YATC目录.我在另一个目录中创建了一个先前创建的Xcode项目(TwitterTimeline),我将其复制到/ YATC目录中.我做了git添加.在/ YATC目录中,只有一个空的TwitterTimeline目录被添加到repo.没有添加其他文件.我后来发现在
我分了一个repo,然后把它克隆到我的Mac到/ YATC目录.我在另一个目录中创建了一个先前创建的Xcode项目(TwitterTimeline),我将其复制到/ YATC目录中.我做了git添加.在/ YATC目录中,只有一个空的TwitterTimeline目录被添加到repo.没有添加其他文件.我后来发现在TwitterTimeline中已经有一个.git目录.我认为Xcode必须创造出来,虽然我不记得曾经问过.

无论如何,我删除了TwitterTimeline / .git目录.我回到/ YATC,并试图做git add.在那里,什么也没发生.意思我立即做了git的地位,它说没有什么可以承诺的.然后我去了TwitterTimeline目录,并做了git add.,并得到以下内容:

Assertion failed: (item->nowildcard_len <= item->len && item->prefix <= item->len),function prefix_pathspec,file pathspec.c,line 308.
Abort trap: 6

这是什么?

解决方法

不知道究竟发生了什么,但我处于同样的境地

>我把另外一个git回购
>删除.git目录,认为它将成为一个常规的子目录
试图加G.
得到了奇怪的错误消息

通过重命名子目录,从父目录中进行git添加,然后将该子目录重命名为原始名称,从而绕过它.不知何故,似乎在工作状态下恢复原状.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读