在处理我的代码时,我决定需要更改函数的名称。在完成所有必要的更改之后,我只想提交那些命名更改,然后继续处理我之前正在进行的工作。使用magit,我能够轻松地进行名称更改。但是,由于我还有许多我尚未提交的更改,我不确定是否已将所需的所有更改分阶段进行。
有没有办法搜索magit中的非分段更改?
答案 0 :(得分:4)
在四处寻找并找不到任何东西之后,我发现这其实很容易做到。
在magit-status缓冲区上,在“unstaged changes”行上按下shift-tab,以显示所有未分级的更改。然后只需使用常规的emacs incremental或regex搜索来查看未分级的更改。在“未分级更改”行上再次按下shift-tab将隐藏未分级的更改。