我在项目中进行了一些更改。当我输入git log
时,我得到了下一个更改:
问题是:
如何从更改列表中删除文件demo.js
?我应该使用什么命令?
我想这样做,因为我不想使用命令git add .
将所有文件添加到远程存储库中。
答案 0 :(得分:1)
使用此命令
git checkout -- <file-path>
如果要删除所有文件,可以用<file-path>
替换 .
要删除demo.js
中的所有更改:
git checkout -- demo.js
答案 1 :(得分:1)
如果您不希望git跟踪这些文件,请将其添加到.gitignore
:
echo demo.js >> .gitignore
echo test.html >> .gitignore
您可以在仓库中的任意位置放置多个.gitignore
文件。
答案 2 :(得分:1)
由于它是未跟踪的文件,因此可以使用您的Shell的常规“文件删除命令”将其删除。
如果您仍然希望将该文件保留在本地计算机上,最好将其放入.gitignore
文件中。