我对文件进行了更改,加上一个新文件,并希望在切换到另一个任务时使用git stash将它们删除.但git stash本身只会隐藏对现有文件的更改; 新文件仍然存在于我的工作树中,使我未来的工作变得混乱.如何存放这个未跟踪的文件?
有时会有一些已更改的文件以及一些新的,已删除和/或重命名的文件.在做git diff或者git-log我想省略它们时,我可以更好地发现修改.
实际上,列出新文件和已删除文件的名称是最好的.对于"旧"重命名为"新"我想选择性地区分"旧"和"新".
在git add -h我可以看到下面的选项:
-N, --intent-to-add record only the fact that the path will be added later
Run Code Online (Sandbox Code Playgroud)
但我不明白何时应该使用此选项.这个选项真正做了什么,以及如何使用它?