- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个明显的印象,我的 Git 存储库不知何故被破坏了。
这是我正在执行的顺序:
git clone [远程的克隆字符串]
除其他外,这会创建一个文件“App/android/AndroidManifest.xml”
git mv App/android/AndroidManifest.xml App/android/AndroidManifestTemplate.xml
这给出了错误信息:
fatal: not under version control, source=App/And..."
最初我认为这可能是一个 gitignore 问题,但也不是。我尝试了 git fsck,它没有报告任何内容。
关于如何修复它有什么建议吗?
最佳答案
也许 App/android/AndroidManifest.xml
确实存在,但情况不同(比如 App/android/androidmanifest.xml
,这意味着 App/android/AndroidManifest.xml
没有版本控制(因此出现错误消息):
用正确的大小写执行 git mv
就足够了。
OP解释 in the comments :
What happened was that there were two folders in Git, "
App
" and "app
".
When I checked out the repo under Windows, because of the case-insensitivity of Windows, it actually overlayed the two folders into one into "App
".
Which meant, the directory structure was fine, but half of the files (the ones coming from the "app
" side) had an invalid Git path!
关于Git 为刚刚 checkout 的文件说 "not under version control",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26385447/
实现信息技术的自主可控,可以说是金融行业最紧迫、最重要的推进战略了。 人民银行、银保监会等主管部门密集出台文件,指导金融行业核心领域自主可控技术应用。 拿数据库来说,自主可控这事儿业内也
在methods中创建方法showtime,传入要跟当前时间要对比的时间 ?
其实这个没什么技术含量,当然就直接贴代码,不废话了, 但是在其实开发中还是蛮有用的,譬如论坛帖子,围脖等都有相关应用 复制代码代码如下: function tranTim
今天,杭州人的朋友圈都被这场晚会刷屏了 分散在全球的阿里人都回到杭州,为阿里巴巴送上20周岁的生日祝福。 阿里巴巴20周年年会,被称作“有史以来杭州规模最大的年会”,没有
在很多场合为了显示出信息的及时性,一般会将时间显示成“刚刚”,“5分钟前”,“3小时前”等,而不是直接将时间打印出来。比如微博,SNS类应用就最长用到这个功能。而一般存储在数据库中的时间格式为 Un
我是一名优秀的程序员,十分优秀!