2014-02-15 30 views
2

我正在使用塔git,出於某種原因,我無法登臺/添加文件夾。我已經在命令行中用「git add。」試過了,出於某種原因,這個文件夾拒絕添加。Git無法添加文件夾,指向null

這裏是一個屏幕截圖: enter image description here

這裏的命令行: enter image description here

+0

Git不對文件夾級別進行操作,只是文件。如果你的文件夾沒有任何文件,git不會添加它。在文件夾中添加一個空的隱藏文件並改爲使用它。另外我應該提到,你處理的是不是「普通」目錄的子模塊,它們是獨立的存儲庫,應該專門處理。 – user3159253

回答

1

Vendors/STUtilssubmodule與 「髒」 的內容;您需要:

  • 進入該子模塊,在其中添加並提交(並將該新提交推送到子模塊遠程回購)。
  • 然後回到父回購,添加(這次將工作)並提交,以便記錄該子模塊新的SHA1。
1

Git不會允許你提交空文件夾。在Vendors/STUtils內添加一個.gitkeep,然後再試一次。

Vendors 
└── STUtils 
    └── .gitkeep