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

北京效果好的网站推广网站手机端做app开发

北京效果好的网站推广,网站手机端做app开发,WordPress支撑多少文章,网页游戏制作教程下载0 Preface/Foreword 0.1 基本概念 Git版本管控工具功能强大#xff0c;在使用过程中#xff0c;在多人合作的项目开发过程中#xff0c;经常会遇到提交代码时出现的warning提醒#xff0c;尤其是换行符。 Linux/Unix/Mac OS操作系统的换行符使用LF符号#xff08;\n在使用过程中在多人合作的项目开发过程中经常会遇到提交代码时出现的warning提醒尤其是换行符。 Linux/Unix/Mac OS操作系统的换行符使用LF符号\n而Windows使用CR\rLF\n作为换行符。 CRCarriage Return回车ASCII码0x0DCtrl为 ^M LFLine Feed换行ASCII码0x0ACtrl为^J 影响换行符的几个因素 操作系统平台编辑器尤其是Windows平台下的编辑器core.autocrlf 变量设置 true, false, input core.autocrlf不同值的作用 true最终提交到代码库中时所有文件都认为是text把所有CRLF转成LF。checkout时全都转为CRLFgit add的过程中会强制将LF转成CRLF; git commit时强制将CRLF 转成LF推荐在Windows中使用适合多平台协作false最终提交到代码库中时保持原来text内容。CRLF还是CRLFLF还是LF。适合纯Windowsinput最终提交到代码库中时所有CRLF转成LF。checkout时保持LF或者CRLF不转换。推荐在Linux/Unix下使用适合纯Linux/Mac OS core.safecrlf不同值的作用 true若有mixed line endings无法提交fatal错误false允许提交包含混合line endings的文件warn只是警告仍然可以提交 core.eol的值类型当且仅当core.autocrlf为false时core.eol设置才有效 lfcrlfnative根据平台自动转换 Git版本管控的几个区域 工作区 working directory检出git  checkout branch到对应的分支暂存区stage通过git add 添加修改过的文件git add的动作就是将文件修改放入到了暂存区本地版本库通过git commit动作提交成功后对应的文件会放入版本库中远程版本库通过git push动作将本地版本库更新到远程库 0.2 git 变量查看和设置 0.2.1 查看autocrlf git config core.autocrlf  0.2.2 查看safecrlf git config core.safecrlf 0.2.3 查看eol git config core.eol 1 Usage 使用方法可参考文章 Configuring Git to handle line endings - GitHub Docs [转载]通过阅读 git-config 文档理解 Git 如何使用autocrlf、safecrlf、eol和.gitattributes处理line-ending - 简书 Git提示“warning: LF will be replaced by CRLF”最详细解释解决方案-CSDN博客 git如何避免”warning: LF will be replaced by CRLF“提示 - 知乎 https://docs.github.com/zh/get-started/getting-started-with-git/configuring-git-to-handle-line-endings?platformwindows 1.1 Warning warning: LF will be replaced by CRLF in xxx file  The file will have its origninal line endings in your working directory. 1.2 添加.gitattributes文件 .gitattributes中的内容会覆盖 core.autocrlf的设置大多数情况下使用配置文件来设置不同文件的line endings。 除了用命令行设置core.autocrlf还可以用.gitattributes文件管理Git读取特定存储中的行结束符的方式。该文件提到到存储库时它将覆盖所有存储库贡献者的core.autocrlf设置。可以确保所有用户的行为一致而不管其他Git设置和环境如何。 # Set the default behavior, in case people dont have core.autocrlf set. * textauto# Explicitly declare text files you want to always be normalized and converted # to native line endings on checkout. *.c text *.h text# Declare files that will always have CRLF line endings on checkout *.uvprojx text eollf#Denote all files that are truly binary and should not be modified.*.bin binary *.jpg binary NOTE可以发现文件是匹配的用*.c、*.uvprojx、*.bin用空格分隔然后给定一个设置即为text、text eoflf、binary。 textauto Git将以其认为的最佳方式处理文件。这是一个合适的默认选项。在检出时 text eollf Git将始终把行结束符转换为LF该场景用于必须保持LF结束符的文件即使在Windows上。在检出时text eolcrlf Git将始终把行结束符转换为CRLF该场景用于必须保持CRLF结束符文件即使在Linux或OSX上。binary Git会理解指定文件不是文本并且不应尝试更改该文件。该binary设置也是-text -diff的别名 更改行结束符后刷新仓库注意事项如下 1.3 常用template(.gitattributes) # Help git with file types * textauto *.o binary *.obj binary *.bin binary *.lib binary *.mbn  binary *.svf binary # Always use LF EOL on shell script files, otherwise Docker cannot run scripts # in a folder mapped from Windows into the Docker container. *.sh    eollf # Documentation files are often changed in multiple concurrent branches. # Use git union strategy when merging, so it keeps both sides modifications # without conflicts. README.md       mergeunion CHANGELOG.md    mergeunion RELEASENOTES.md mergeunion   1.4 格式统一转换工具 unix2dos dos2unix 在Windows平台可以用unix2dos工具将指定文件的line endings转换成适合Windows平台的CRLF。 反之亦然可以用dos2unix工具将指定文件的line endings转成适合Linux/unix平台的LF。 查看工具版本 1.5 查看文本文件的换行符  1.5.1 Linux系统中Vim 用VIM编辑文本保存后字符总数比实际字符多一个这是为什么 因为VIM等工具会默认在文件末尾添加一个换行符\n不管当前需不需要换行。  查看字符数量工具wc 常用选项 -c 统计字节个数-m统计字符个数-l统计换行符个数  1.5.2 hexdump工具 hexdump工具可以用来查看文件中所有字符内容包括invisible character。 hexdump -c file_name 可以发现3.txt文件末尾有一个换行符0a显示出来就是一个黑点。  1.5.3 裁剪文件工具truncate truncate工具 可以用来将裁剪文件大小。 1.5.4 查看文件类型file 利用file命令也可初步得知文本是否包含换行符及换行符的类型。 1.5.5 文件属性  NOTE如果文件文件已经包含了换行CRLF或者LF不管是在windows下还是Linux进行编辑换行符都会与原始值保持一致编辑器自动识别功能。 1.5.6 Notepad设置eol格式 Edit EOL conversion
http://www.pierceye.com/news/648100/

相关文章:

  • 做网站的域名和空间是什么意思佛山建站专
  • 网站是哪个公司做wordpress 底部修改插件
  • 嘉兴网站推广优化印度vps
  • 网站seo诊断分析和优化方案青岛网站制作方案
  • 发布个人免费网站的一般流程图宣传广告
  • php学什么可以做网站po wordpress
  • 875网站建设怎么样网站设计高端网站设计
  • qq钓鱼网站怎么制作扬州网站建设哪个好薇
  • 域名和网站空间怎么做解析南阳seo网站推广费用
  • 烟台企业网站建设国内ui网站有哪些
  • 手机网站建设选 朗创营销电商运营的核心公式
  • seo网站排名软件飞机网页设计实训报告
  • 禹城做网站做网站的教科书
  • 基木鱼建站公众号怎么做网站
  • 无水印做海报的网站百度技术培训中心
  • 如何在阿里云上做网站现在最流行的网站开发工具
  • 济宁网站建设联系方式漳州本地网
  • 口腔网站建设wordpress顶部提示
  • 葫芦岛做网站公司如皋网站开发公司
  • 国外开源 企业网站服务好质量好的网站制作
  • sql网站的发布流程品牌建设是什么意思
  • 营口网站建设价格江苏住房和建设厅网站
  • 网站稳定性不好的原因打金新开传奇网站
  • 做网站怎么上传图片厦门建站网址费用
  • 网站设计方案和技巧做设计有必要买素材网站会员吗
  • 成都制作网站软件网站别人帮做的要注意什么东西
  • 徐州建筑网站建网站要自己买服务器吗
  • 网站订单系统模板专业的做网站公司
  • 怎么做加盟美容院网站黄骅港开发区
  • 品牌高端网站制作官网做网站用的小图标