Git'blob'与'commit'问题。

时间:2013-09-16 15:36:54

标签: git blob commit

我有一个项目,我想在其中嵌入一个python模块。我git克隆了python模块并在我的python结构中重新排列了它。现在,当我尝试在我的git存储库中添加python模块时,它添加如下:

100755 blob 7899dc9d74b1fbe3b1bf0e54a2480b68da2dddcc    code_base/frroleutils/entityutils/arktweetnlp/scripts/show.py
100755 blob a959deef0f9833e60b5446adefab6796f5f71449    code_base/frroleutils/entityutils/arktweetnlp/scripts/simple_tests.sh
100755 blob 80c8009bb48811962968bcf3c4705009f6497eb1    code_base/frroleutils/entityutils/arktweetnlp/scripts/toconll.py
100755 blob d712af76ca62b2fa1f2b93533cead693b96c053a    code_base/frroleutils/entityutils/arktweetnlp/twokenize.sh
100644 blob 24d5c14ece8f45018126d97232579b088396d2f8    code_base/frroleutils/entityutils/ners.py
100644 blob 347c43fba86db13c195c508614c1cb630f437794    code_base/frroleutils/entityutils/ners.pyc
160000 commit fbc6094e8634dd7b64c40d26c587ee074499b879  code_base/frroleutils/entityutils/twitter_nlp
100644 blob e7b4ac061b6b721bca87f52941a13f8438fd9b9b    code_base/frroleutils/utils.py
100755 blob af369b76f0fb7f4d0d3314919a4be0d1bd82ac06    code_base/init.py
100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391    code_base/location_script/Untitled Document
100644 blob 108cae5da47c8dadd1b21897dfdcf7a9a8a6d55b    code_base/location_script/__init__.py
100644 blob 5a1fef41e997e5c29037110f4d489e7628969dba    code_base/location_script/blacklist.list
100644 blob 5a1fef41e997e5c29037110f4d489e7628969dba    code_base/location_script/blacklist.list~
100644 blob d8fd99d73318712b4cde674fc235d50a771f2ba1    code_base/location_script/load.py

正如您所看到的,python模块是twitter_nlp,由于奇怪的原因,它在我的git repo树中显示为'commit'类型。

问题是我无法在我的git repo中添加twitter_nlp下的任何文件。我不知道这里发生了什么,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

mode 160000表示它是submodule。另请参阅Rename a git submodule