文件上出现名单未追踪git的承诺但不是在Git的状态(File Appear on Untracke

2019-09-19 05:42发布

我工作的iOS项目,当我试图做“git的承诺-a”在终端命令,它给人的未跟踪文件列表:

未跟踪的文件:

(使用“混帐添加...”在什么将致力于包括)

* .xcodeproj /

同时,当我尝试做“git的状态”命令,控制台不将其列为未跟踪文件,但名单

* .xcodeproj / project.pbxproj

作为修改后的文件。

我需要还是推呢?

Answer 1:

推动东西之前,你需要添加和提交这些未跟踪文件。

git add *.xcodeproj/

或者将其添加到.gitignore文件以和忽略它。

COMIT和状态之间显示的差异可能是由于--untracked-files选项。

-u[<mode>]
--untracked-files[=<mode>]

显示未跟踪文件。

所述模式参数是可选的(默认为all ),以及用于指定的未跟踪文件的处理; 当-u不使用,默认为正常,即表明未跟踪文件和目录。

可能的选项有:

  • no -不显示未跟踪文件
  • normal -显示未跟踪文件和目录
  • all -也显示了未跟踪目录的单个文件。


文章来源: File Appear on Untracked list Git Commit but not on Git Status
标签: ios xcode github