我在這裏有一個有趣的發生。我已經開發了一段時間(在Windows上開發,文件被移動到Linux VM,提交來自VM)並創建了許多新文件。當我運行git status
時,它會顯示new file:
部分和modified:
部分中的所有新文件。git Status在新的和修改部分中顯示文件
這裏是git status
結果:出現在修改後的部分(除build.xml
)出現在新的部分
# On branch 2.x-merge
# Your branch is ahead of 'composer/2.x-merge' by 1 commit.
#
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# new file: SP/ElasticSearch/ElasticSearch.php
# new file: SP/ElasticSearch/Filters/AndFilter.php
# new file: SP/ElasticSearch/Filters/Boolean.php
# new file: SP/ElasticSearch/Filters/OrFilter.php
# new file: SP/ElasticSearch/Queries/Boolean.php
# new file: SP/ElasticSearch/Queries/Filtered.php
# new file: SP/ElasticSearch/Queries/Match.php
# new file: SP/ElasticSearch/Queries/MatchAll.php
# new file: SP/ElasticSearch/Queries/Term.php
# new file: SP/ElasticSearch/esFilter.php
# new file: SP/ElasticSearch/esInserter.php
# new file: SP/ElasticSearch/esQuery.php
# new file: SP/ElasticSearch/esQueryBuilder.php
# new file: tests/SP/ElasticSearch/ESTest.php
# new file: tests/SP/ElasticSearch/esFilterTest.php
# new file: tests/SP/ElasticSearch/esQueryTest.php
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: SP/ElasticSearch/ElasticSearch.php
# modified: SP/ElasticSearch/Filters/Boolean.php
# modified: SP/ElasticSearch/Filters/OrFilter.php
# modified: SP/ElasticSearch/Queries/Boolean.php
# modified: SP/ElasticSearch/esFilter.php
# modified: SP/ElasticSearch/esQuery.php
# modified: SP/ElasticSearch/esQueryBuilder.php
# modified: build.xml
# modified: tests/SP/ElasticSearch/ESTest.php
# modified: tests/SP/ElasticSearch/esQueryTest.php
#
如果你會發現,一切,這些都是新的文件,所以他們應該。
提交進展良好,我只是做了一個-am
,沒有問題,我只是想知道是否有人知道爲什麼會發生這種情況,它的意思,或者它是如何發生的。
在此先感謝。
自從你用git添加它們之後,你有沒有改變它們?你的行結束設置是什麼? –