亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Git不能提交空目錄怎么解決

發布時間:2021-12-14 15:53:52 來源:億速云 閱讀:1243 作者:iii 欄目:大數據

本篇內容介紹了“Git不能提交空目錄怎么解決”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

背景

最近在提交文件時,因為是空的 Maven 項目結構,發現 Git 空目錄死活不能提交,還以為是我自己在 .gitignore 文件中忽略了,在網上查了下,原來還真有這回事。

如,用 git status 查看狀態:

$ git status
On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)

空目錄無法被 git 感應。

解決方案

最主流的做法是,在空目錄下創建 .gitkeep 或者 .keep 空文件,或者 .gitignore 文件,這只是一個約定俗成的空目錄識別文件名,其實除了占位識別空目錄,其他并沒什么卵用。

我們再在空目錄中創建一個空文件:

touch .gitkeep

然后再用 git status 查看狀態:

$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	src/

nothing added to commit but untracked files present (use "git add" to track)

現在可以感應到 src 目錄了。

另外需要注意,在項目的 .gitignore 中不要忽略此文件。如果有需要,關注公眾號Java技術棧可以獲取一份推薦的 .gitignore 通用文件。

WHY

這種解決方案感覺有點扯淡,為什么提交不了空目錄,一定要放個文件才行,放個不相干的文件感覺又有點扯淡。

Git不能提交空目錄怎么解決

大概就是,Git 最初的設計是用來索引文件的,所以 Git 只關注文件,不關心文件,不關心目錄。

“Git不能提交空目錄怎么解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

git
AI

安溪县| 红桥区| 安吉县| 平遥县| 平湖市| 葫芦岛市| 桃园县| 侯马市| 保山市| 沾化县| 汾阳市| 分宜县| 瓮安县| 河间市| 通许县| 扶绥县| 邢台县| 布拖县| 神池县| 山阴县| 襄城县| 宜章县| 堆龙德庆县| 沙坪坝区| 庆城县| 突泉县| 神农架林区| 澳门| 紫阳县| 峨山| 静海县| 大理市| 普宁市| 东辽县| 葵青区| 西安市| 东海县| 区。| 涡阳县| 乌什县| 瑞安市|