当我拉入服务器时,这是我收到的消息:
错误:您对以下文件的本地更改将被覆盖 通过合并: css / custom.css images / logo.png请先提交您的更改或将其隐藏起来,然后再进行合并。
但是在我的.gitignore中,这2个文件将被忽略:
# general
inc/config.php
css/custom.css
favicon.ico
我做错了什么? 预先感谢!
答案 0 :(得分:1)
1)一些团队成员已经提交了这些文件,因此当您进行git pull时,您将恢复那些提交的文件更改,并且在您下次提交时,这些文件将被视为忽略文件。
2)合并之前,您需要:
git add path/to/modified-file
,然后git commit -m "commit message"
,最后是git pull
或
git stash
,然后git pull
并再次使用git stash pop