目前正在构建一个项目克隆,并逐步将所有更改推送到我的github帐户。我经常看到'Twitter.xcodeproj/project.pbxproj‘与修改后的.swift文件一起检查。不过,我现在看不见了。我已经重新打开并对代码做了一些额外的更改,但仍然什么也没有。如果不推的话,可以吗?如果不是的话,我怎么才能恢复正常呢?

发布于 2020-06-18 17:44:17
您正在查看的列表是由git status生成的。嗯,git status不包括任何没有改变的文件。因此,您不应该期望在列表中看到project.pbxproj,除非您做了一些更改它的事情(比如创建一个新的代码文件并将其添加到您的项目中)。仅仅编辑现有的代码不会改变它,所以它不会出现。
(从某种意义上说,这是一个典型的混淆git status含义的例子。初学者通常认为这是您的文件列表,或将进入此提交的文件列表。不是的。提交总是包含所有的文件。但是git并没有在git status中列出它们,因为这可能是一个不必要的庞大列表。有一些方法可以找到提交中的内容,但显示的屏幕并不是如何执行。)
TL;博士别担心,开心点。
https://stackoverflow.com/questions/62455782
复制相似问题