git add .出现尚未暂存以备提交的变更
生活随笔
收集整理的這篇文章主要介紹了
git add .出现尚未暂存以备提交的变更
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述:
? ? ? ?1、刪除文件與文件夾
? ? ? ?2、git add、commit 、push
結果卻是修改的文件與文件夾都沒有更新?
git status:提示信息:
尚未暫存以備提交的變更:
修改尚未加入提交(使用 "git add" 和/或 "git commit -a")
?
問題本質分析:
由于git由三個區組成的,如圖所示:
從提示信息來看,修改的地方(刪除文件與文件夾)并未進入到暫存區,暫存區是通過git add .來完成的
為什么git add .無法提交呢?
無意中看到git add .提交(某些版本中)無法提交刪除的東西;
通過搜索git add --all ;
然后再commit push就OK了;
?
結論:中間走過彎路,沒有從本質問題分析,差點就胡亂嘗試
?
2020303又出現了這樣的問題,但解決瓿的方法卻是完全不一樣的,甚至上述直接無效。
由于git時的目錄是放到了次級目錄下,而非git根目錄,所以我直接把目錄轉到git的根目錄中,所以就直接可以。?
總結
以上是生活随笔為你收集整理的git add .出现尚未暂存以备提交的变更的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一种比sys.path更好的获得当前脚本
- 下一篇: 张量与向量的区别