91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

翼城县| 简阳市| 江油市| 登封市| 古蔺县| 伊川县| 平山县| 将乐县| 正宁县| 大兴区| 拉孜县| 金湖县| 峨边| 孝昌县| 新巴尔虎左旗| 普宁市| 新民市| 兴国县| 宁晋县| 沂南县| 滨海县| 灵川县| 清新县| 江川县| 济南市| 新田县| 庄河市| 灵山县| 武功县| 天门市| 海门市| 阿拉尔市| 西贡区| 台南市| 黄冈市| 康定县| 武山县| 汕尾市| 渭南市| 山丹县| 襄垣县|