错误解决:modified: .idea/workspace.xml

这个错误是本地的.idea提交到了远端。

解决办法:

.gitignore文件加上:

.dea/workspace.xml

可是.gitignore文件生效的时机是在git add,我们的文件已经提交到了远端的话,.gitignore是不生效的。

git rm --cached file

执行git rm --cached file先将远端的文件删除,然后在

git add .                  git commit -m              git pull

恢复文件

删除.gitignore中添加的内容,就能重新提交。

拓展:三个删除:

rm

普通删除

git rm

删除本地、暂存区、分支上内容

git rm file = rm file+ git add file

rm file删除本地文件

git add file 提交删除的步骤同步到git仓库

rm 只是删除本地的文件,并没有把这个操作同步到git上。

git rm --cached file

删除暂存区、分支上内容,本地保留。解除该文件的追踪关系,脱离版本控制。

git rm --cached

他可以把已经提交到远端的文件,删掉。

最新文章

  1. SVD java 算法实现
  2. 强连通分量的一二三 | | JZOJ【P1232】 | | 我也不知道我写的什么
  3. C语言和数据结构的书单-再次推荐
  4. DB2数据库管理最佳实践(1)
  5. C# 文件读取(一)
  6. Windows Server 2008 网管数据采集 努力做“日拱一卒“
  7. 怎样做才是最优雅方式切换 web 项目数据源 ?
  8. Microsoft dynamic sdk中join应该注意的问题.
  9. async & await 异步编程的一点巧方法
  10. Django 笔记分享
  11. python学习日记(python2/3区别补充,is / id/ encode str,bytes)
  12. utf-8 utf8
  13. 求1000以内的质数c语言
  14. git 每次push都需要输入用户和密码
  15. 【题解】 [HEOI2016]排序题解 (二分答案,线段树)
  16. 51nod 1413 权势二进制
  17. c语言格式大整理
  18. java基础---->多个排序的拓展
  19. EasyUI Window和Layout
  20. MR案例:倒排索引 && MultipleInputs

热门文章

  1. 什么是 CSS?
  2. Linux系统磁盘分区、删除分区、格式化、挂载、卸载、开机自动挂载的方法总结
  3. CTSC2019
  4. PHP面试 PHP基础知识 一(引用变量)
  5. Linux的初始页表
  6. JAVA 字符串索引
  7. Netty 源码学习——客户端流程分析
  8. 6个步骤,全方位掌握 Kafka
  9. python库argparse中type的新奇指定方法
  10. mysql-python不支持python3