我最近克隆了另一个存储库。当我打开 Git GUI 时,我会在左上角的“未暂存的更改”部分看到一个文件列表。这些主要是 css、html、.class、gif 和 xml 文件。而且,我更改了一些 java 文件。
几个问题:
如何防止这些配置和 html 文件出现在我的未暂存更改文件列表中?由于文件列表很长,我发现很难对单个文件执行其他操作,例如“还原更改”。请注意,当我过去克隆不同的存储库时,这并没有发生。我需要一个 .gitignore 文件吗?
当我尝试使用从存储库中提取最新更改时,
git pull
我收到消息“您对 ... 的本地更改将被覆盖”。在这种情况下,最好先提交我的更改,还是只恢复更改并拉取然后添加回旧更改?