首页 > 系统相关 >git推送时(push)shell脚本的行分隔符类型依然是CRLF,没有变成LF

git推送时(push)shell脚本的行分隔符类型依然是CRLF,没有变成LF

时间:2023-02-03 18:56:22浏览次数:61  
标签:LF 文件 git shell CRLF push

git的autocrlf设置会在push推的时候把CRLF变成LF,pull拉的时候会把LF变成CRLF(视系统而定),需要注意的一点就是git每次推不会作用于项目全部文件,只作用于检测到变更的文件

 

这样就可以改变项目全部文件的换行符类型

 

 

参考:

IDEA和GIT关于文件中LF和CRLF问题_入门小呆萌的博客-CSDN博客_git 默认lf

标签:LF,文件,git,shell,CRLF,push
From: https://www.cnblogs.com/wYYBLH/p/17090218.html

相关文章

  • git rebase 保持master一条线
    假设有如下2个分支,一个master,另一个叫new(开发分支)在new分支上执行合并commit操作gitrebase-i***然后在new分支上执行gitrebasemaster,如果有冲突解决即可(因为合并......
  • shell脚本读取MySQL数据库并写入变量
    DB_HOST=...DB_PORT=...DB_USER=...DB_PASSWORD=...DB_NAME=...mysql="mysql-h$DB_HOST-P$DB_PORT-u$DB_USER-D$DB_NAME-s-e"exportMYSQL_PWD=$DB_PASSWORD......
  • shell脚本学习教程(全网最全教学)
     1shell概述1.1什么是ShellShell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便远程远程程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚......
  • AUO GIT LOG
    ......
  • xshell 连接vmware中的lunix
    第一步关闭window和lunix两个系统的防火墙第二步lunix安装ssh   suduaptinstallssh第三步找到虚拟机的用户名、密码、ip,然后在xshell中新建会话下图  ......
  • 经典的 Shell 十三问【转】
    1.为何叫做shell?我们知道计算机的运作不能离开硬件,但使用者却无法直接操作硬件,硬件的驱动只能通过一种称为操作系统(OS,OperatingSystem)的软件来管控。linux严格来说只......
  • 自己动手用 shell 写个 docker【转】
    本文主要介绍使用shell实现一个简易的Docker。一、目的 在初接触Docker的时候,我们必须要了解的几个概念就是Cgroup、Namespace、RootFs,如果本身对虚拟化的发展没有深入......
  • git checkout -b 本地分支 origin/远程分支
    https://blog.csdn.net/yuekangwei/article/details/120540819?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%......
  • 运行脚手架出现4058digital envelope routines::unsupported
    如何处理Node报错Error:error:0308010c:digitalenveloperoutines::unsupported是因为本人下载的node.js是最高版本【18】,但是下载的vue是4.4.6,因此升级vue到最新版......
  • JupyterHub(TLJH)安装卸载, 以及配置GitLab的OAuth登录和开启HTTPS
    介绍JupyterHub是可供多用户使用的JupyterNotebook安装JupyterHub分两个版本,ZerotoJupyterHubwithK8s和TheLittlestJupyterHub前者可以使用K8s集群进行部署,......