git中如何取消忽略文件
来源:互联网 发布:mac 按文件夹排列 编辑:程序博客网 时间:2024/06/05 20:54
问题现象描述:
在每天的git-----pull时,操作失败。报文件冲突的异常。而该冲突文件却是自己已被忽略的文件,在网上通用的在.gitignore文件中取消忽略的办法无法实现,因为.gitignore文件中根本没有哪行命令是决定该文件的忽略操作的。
原因解释:
在git项目目录中打灰色对勾的是忽略文件,一般忽略文件会被记录在git项目根目录的.gitignore文件中。编辑.gitignore文件就可以修改文件是否忽略。但有时候如果被忽略的文件在index索引中,就发现.gitignore文件中并没有代表忽略文件的行。此时很可能是因为忽略文件已被加入到index文件索引中。index文件索引具体参考git帮助文件。
对于已被修改过、加入到index文件中、同时有被忽略的文件,当服务器上该文件就修改后,自己该如何pull成功呢?以下是操作步骤:
1.删除(保留副本,D),此时该忽略文件会被打上红色的叉叉。
2.此时文件从索引index文件中删除,不再受版本控制。再在该文件上右击选择add,将文件加入到受版本控制的管理列中。
3.文件变成打着红色叹号的文件,说明文件改动过。右击还原。
4.重新pull一下,就发现可以更新啦。
自己记录下来,扩展记忆力。
0 0
- git中如何取消忽略文件
- 如何在Git中忽略某些文件
- GIT如何忽略文件
- git提交中target等目录忽略与取消忽略
- [Git]07 如何在提交过程中忽略某些文件
- [问题]Git中如何忽略文件或文件夹
- git 提交时,如何忽略某些文件
- 如何使git忽略一些文件
- git如何忽略文件或者文件夹
- git如何忽略文件或者文件夹
- git如何忽略文件或者文件夹
- git中忽略无用的文件
- Git 中忽略某些文件或者文件夹
- Git 中忽略某些文件或者文件夹
- Git中全局忽略.DS_Store文件
- eclipse中git,svn忽略文件配置
- git 库中已经有文件被跟踪,如何忽略本地改动后的跟踪
- git中如何忽略project.xcworkspace/xcuserdata/username.xcuserdatad/userinterfacestate.xcuserstate文件
- 替换NSString字符串某段字符的内容
- GitHub前100的开源库,非常实用
- DOS窗口下找到占用8080端口的进程,并且将该进程结束
- IOS开发 代码获取当前APP的版本号
- Categroy实例
- git中如何取消忽略文件
- android N 新特性
- 工具的使用——windows操作系统的使用(三)
- java进度条代码
- JSON example
- 解决setOnItemClickListener无响应的bug
- .NET 程序员十种必备工具
- Windows Embedded 7 Standard 裁剪过程图解教程
- boost mutex lock学习及测试