Git對新增目錄的處理

admin發表於2018-07-15

首先看一下當前的狀態:

[Shell] 純文字檢視 複製程式碼
$ git status

執行效果如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/15/094026umw1wzbw9b9rwqw7.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

當前工作區沒有新增檔案和修改的檔案,暫存區也沒有待提交檔案。

下面新增一個目錄,程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ mkdir softwhy

a:3:{s:3:\"pic\";s:43:\"portal/201807/15/094108cr4jjde7pj4qer8j.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

再來看一下當前的狀態:

[Shell] 純文字檢視 複製程式碼
$ git status

執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/15/094152onapp8rp2sqp1pzz.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

並沒有檢測到目錄的增加,這是因為Git只會檢測檔案的新增,對目錄不感興趣。

如果想讓Git檢測到目錄的新增,只要在此目錄下隨意放一個檔案即可,比如test.txt。

a:3:{s:3:\"pic\";s:43:\"portal/201807/15/094235xycs4jna3yyj1viz.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

可以看到,目錄已經被檢測到。

相關文章