git學(xué)習(xí) - git add出現(xiàn) "in unpopulated submodule 'A' " 問題

我出現(xiàn)這個問題是因為在 當(dāng)前目錄(以下寫:./)下建立了一個倉庫:A?

而 ./ 下有一文件夾 命名為“A”,A/ 有之前建立的倉庫,我在 ./ 下add commit push 后發(fā)現(xiàn)遠程倉庫內(nèi)并沒有A/的內(nèi)容,于是我在 A/ 下執(zhí)行 ”git add .” 提示:“in unpopulated submodule ‘A’ ”(翻譯為”在一個無人居住的子模塊“,感覺意思是說位于子模塊下,無法 add 0.0)?

解決方法是:

刪除 A/ 的.git 文件夾

在 ./ 下輸入”git rm -r –cached A/“ //謹記:是 A/ ,意為A目錄下

在 ./ 下輸入”git add A”

git commit -m “”

git push origin master

我感覺主要是第二步操作:“git –cached < file >” 使名為file的文件不再接受版本控制,所以就沒有了所謂的子模塊的沖突了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,197評論 5 147
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,152評論 0 11
  • 配置 首先是配置帳號信息 ssh -T git@github.com#登陸github 修改項目中的個人信息 1 ...
    rochuan閱讀 868評論 1 1
  • git branch 查看本地所有分支 git status 查看當(dāng)前狀態(tài) git commit 提交 git b...
    猿萬閱讀 5,384評論 1 45
  • 一切萬物都有開始,可開始后,就有很多不同的走向,或中斷,或失敗,或結(jié)束,或等待。 現(xiàn)在發(fā)生的事,讓我想起郭德綱先生...
    雷華駿閱讀 172評論 0 0

友情鏈接更多精彩內(nèi)容