當我在我正在工作的存儲庫中的任何文件進行更改並將它們與git add .
或git add --all
或git add --all
相加然後提交時,它表示nothing to commit, working directory clean
。Git沒有添加更新的文件
我做了一個臨時目錄,然後檢查了我的主目錄,並具有以下合併:
git checkout -b temp
git checkout master
git merge temp
然後我試圖將合併的主要到位桶,但它說的一切是最新的,我知道它不是最新的。
當我看着樹枝與git branch -avvv
我看到下面的
* master 6070ba4 [origin/master] Merge branch 'temp'
temp 6070ba4 Merge branch 'temp'
remotes/origin/master 6070ba4 Merge branch 'temp'
我不知道是什麼【產地/ MASTER]是主評論之下,但我無法弄清楚如何獲得這甚至在創建臨時分支之後更新。
奇怪的是,當我結帳主,我做的任何更新仍然存在。當我簽出一個在我現在狀態之前提交的分支時,不應該刪除新代碼嗎?
更新:我重新啓動了我的Mac上的finder,現在它似乎工作。我從來沒有改變我的目錄,所以我不知道是什麼導致了它。
你能輸入'git status'並在這裏發佈輸出嗎? – yamafontes
說「沒有提交」。我剛打開一個文件,添加「test」,保存並使用add --all。再次嘗試,但仍然沒有提交任何信息 – user1852176