Lee*_*fin 9 git github git-svn
当我git pull origin development,我得到错误:
error: Untracked working tree file '<path-to-file>' would be overwritten by merge
原因是因为remote development branch在我的本地项目中没有放入git中的一个文件(我不想在版本控制中使用该文件,所以也是如此git rm).但是remote development,该文件是版本控制的退出
如何解决这个问题?基本上,我希望远程分支也从版本控制中删除文件.
要解决您眼前的问题,您应该备份本地文件,删除原始文件,从远程分支中拉取,然后 git rm (然后进行推送,以确保远程存储库也删除该文件)。然后您可以将备份文件放回本地,并在您的 .gitignore 文件中添加一行。
小智 -1
您可以使用 gitignore 选项。
详情请参考这些——  
http://help.github.com/ignore-files/ 
http://linux.die.net/man/5/gitignore
| 归档时间: | 
 | 
| 查看次数: | 24197 次 | 
| 最近记录: |