簡體   English   中英

git checkout master 不恢復文件

[英]git checkout master does not restore files

我有一個回購,在主人。 我執行git checkout -b new_branch並更改、添加和提交一些文件到new_branch git checkout master使文件狀態保持在new_branch ,所以我必須做一個git checkout -- . master上使所有文件進入master狀態。

如果我現在在分支之間來回更改,一切都會像我期望的那樣更新。 我究竟做錯了什么?

編輯:這似乎是我正在使用的文本編輯器 Atom 的一個錯誤。 看到這個問題

這不是 Git 的行為方式,而是Atom 中的一個錯誤,它不會更新編輯器中的文件緩沖區。

Git 在工作樹中正確更新了這些文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM