当前位置: 首页 > news >正文

网站建设网站美工工作计划世界网站

网站建设网站美工工作计划,世界网站,深圳大腕互联网站建设,网站角色管理开门见山#xff0c;先抛出一个结论#xff1a; 任何被提交到远程仓库中的数据#xff0c;都不能被彻底删除#xff0c;只要提交上去了#xff0c;就会永远留存。 任何被提交到远程仓库中的数据#xff0c;都不能被彻底删除#xff0c;只要提交上去了#xff0c;就会…开门见山先抛出一个结论 任何被提交到远程仓库中的数据都不能被彻底删除只要提交上去了就会永远留存。 任何被提交到远程仓库中的数据都不能被彻底删除只要提交上去了就会永远留存。 任何被提交到远程仓库中的数据都不能被彻底删除只要提交上去了就会永远留存。 有些朋友可能会说不对啊有个命令[git rm -r --cached xxx]可以删除不小心提交的应该忽略的文件只要执行了上面的命令之后commit然后push到远程仓库远程仓库中的相关文件就会被删除了。 那我只能告诉你你删除的只是一个指向文件blob的指针而已blob本身会永远留在仓库里除非你把所有指向这个blob的引用都删除然后再执行git gc利用git的空引用回收机制将blob删除这将是一个非常非常非常麻烦的活相信我你绝对不想干的。 那么我们提交了应该忽略的文件一般都是因为前期设置的.gitignore有漏洞让原本应该忽略的文件钻了空子所以一开始进行.gitignore文件设置时一定要本着能多不少覆盖面能多大有多大的原则因为如果发现有些文件可以提交但却被设置忽略大不了改下.gitignore给这样的文件开个绿灯让其能够正常提交上去就行但如果是一开始时.gitignore设置的太少导致了一大堆文件钻。空子那就是一件很悲催的事情了虽然你能够在下次提交时删除对于这些文件的引用然后修改gitignore文件让其不再追踪那些应该忽略的文件但你之前错误提交的那批文件的blob是注定要永远留在仓库里面了。 这里我想给这些的文件取一个形象的名字——疤痕文件。 好了下面我们讲一下如果我们确实不小心提交了应该忽略的文件的情况应该如何处理 说白了就是以下几个命令 git rm -r --cached fileName (强烈建议在执行这个命令之前先带上参数-n也就是git rm -r -n --cached fileName-n是参数--dry-run的短命令形式意思是只预览当前命令将删除的文件而非实际删除要养成先预览再删除的习惯防止误删。) git commit -m delete ignore file提交删除写好备注 git push将本次提交推送到远程仓库 然后只要记住赶紧修改.gitignore文件将这个文件加入到忽略列表然后提交.gitignore文件就行了。 接下来我们验证下经过删除之后远程仓库中的数据发生了什么变化 使用git log命令查看近期提交 可以看见倒数第二次提交为提交了一个原本应该忽略的文件最后的提交为删除了这个应忽略的文件我们先看一下最后一次提交指向的内容 通过git cat-file -p [commit哈希前4位]命令查看最后一次commit指向的tree再顺藤摸瓜查看tree所指向的blob发现TestShoudIgnore.dll这个应该忽略的文件确实被删除了 我们再查看倒数第二次的commit 所以最后总结一下在项目的前期对于.gitignore文件的编辑一定要秉承着能多不少的原则不然就很容易给仓库留下疤痕文件了。
http://www.zqtcl.cn/news/468688/

相关文章:

  • 衡阳建网站高中制作网站怎么做
  • 上海网站排名团队推广链接跳转
  • 寻找郑州网站优化公司上海高端网站定制
  • 网站关键词排名优化长城建设投资有限公司网站
  • 网站专题优化电子商务网站运营方案
  • 唐山建网站公司湖南网站制作电话
  • 做神马网站优化合肥城乡建设局官网
  • 网站开发与管理心得体会建设高流量网站
  • 网站安全建设的重要性减粘装置设备设计要点
  • 建设一个网站的所有代码Django和wordpress速度
  • 临沂市建设局网站公示php建站系统
  • 有哪些好的做问卷调查的网站好学的专业是编课 网站开发英语翻译
  • 个人网站免费推广广饶网站制作
  • 怎么检测网站是否安全拍卖网站开发
  • 沂源网站制作自建网站的流程
  • 网站关键词收录查询网站最好服务器
  • 做百度移动网站优网站建设类论文选题
  • 自己做的网站怎样让百度搜到长沙专业外贸建站公司
  • 上海缔客网站建设公司网站策划书内容不包括什么
  • 找团队做网站网站建设 通知
  • 网站标题上的小图标怎么做的霞浦建设局网站
  • 国外那些网站做展厅比较好vp代理商网站管理系统
  • 广州最大网站建设wordpress数字超市
  • 怎么提高网站seo优化关键字排名wordpress媒体库搜索
  • 伊春网站制作怎么做视频网站赚钱吗
  • 前端网站开发邹城住房城乡建设部网站
  • 淘宝u站怎么做网站的网站建设费 科研 类
  • 代点任意广告链接网站怎样做才能让百度搜到网站产品
  • 宿迁网站搭建南宁建设局
  • app官网入口昆明排名优化