热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PhpStorm+GIT行结尾从LF变为CRLF

如何解决《PhpStorm+GIT行结尾从LF变为CRLF》经验,为你挑选了2个好方法。

我已经将我的PhpStorm行结尾设置为LF,但是当我提交github时,有时我会看到一些文件再次出现在CRLF行结尾(我在Windows上工作).

它发生在我编辑的相同文件中,没有人在我的提交/推送到存储库之间编辑它们.这非常烦人,我需要经常将行结尾更改为同一个文件.它可能是什么以及如何解决它?

我也检查了选项"如果要提交CRLF行分隔符就警告"

编辑

我的本地git配置是这样的:

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
[remote "origin"]
    url = https://github.com/*
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "develop"]
    remote = origin
    merge = refs/heads/develop

我的全局配置是这样的:

[user]
    name = *
    email = *
[core]
    autocrlf = false

我的系统范围配置是这样的:

[core]
    symlinks = false
    autocrlf = false
[color]
    diff = auto
    status = auto
    branch = auto
    interactive = true
[pack]
    packSizeLimit = 2g
[help]
    format = html
[http]
    sslCAinfo = /bin/curl-ca-bundle.crt
[sendemail]
    smtpserver = /bin/msmtp.exe

[diff "astextplain"]
    textcOnv= astextplain
[rebase]
    autosquash = true

我在PhpStorm中的GIT设置:

我在PhpStorm中的Git设置



1> VonC..:

您可以检查此Git设置是否有帮助:

git config --global core.autocrlf false

我通常建议保持core.autocrlf为假(只有几个原因将其设置为true).

检查是否有任何.gitattributes带有core.eol指令的文件.



2> Marcin Nabia..:

经过测试,显然不是PhpStorm问题,而是GIT配置问题.

似乎在Windows上有必要设置:

git config --global core.autocrlf input

但是也

git config --global core.eol lf

使它工作.


推荐阅读
  • README.md文件 github Markdown语言详解 md文件用法和说明
    本人使用.md文档完全为了记录日常的编译和工作中遇到的问题,需要用到的功能大概就是常用的语法,强调,引用,代码,链接等。对于图片的插入需求不高,因此本文主要介绍一些语法特点,最后涉及一点可能用到的其他 ... [详细]
  • 代码管理Git关于GitWorkflow的讨论很多,最著名的当属VincentDriessen的那篇博客AsuccessfulGitbranchingmodel。Vincent的工 ... [详细]
  • PhpStorm常用快捷键以及如何连接外部服务器
    PhpStorm常用快捷键以及如何连接外部服务器PhpStorm作为我们phper使用的一款IDE,其功能是非常强大的,现在记录下常用的快捷键以及如何使用它与外部服务器进行连接使用。一、Key ... [详细]
  • Gitlab接入公司内部单点登录的安装和配置教程
    本文介绍了如何将公司内部的Gitlab系统接入单点登录服务,并提供了安装和配置的详细教程。通过使用oauth2协议,将原有的各子系统的独立登录统一迁移至单点登录。文章包括Gitlab的安装环境、版本号、编辑配置文件的步骤,并解决了在迁移过程中可能遇到的问题。 ... [详细]
  • 先记住几个专用名词,如下:Workspace:工作区IndexStage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库#在当前目录新建一个G ... [详细]
  • PhpStorm 2017.3.4 发布,修复错误和功能改进
    PhpStorm2017.3.4发布了。此版本为提供了系列错误修复和改进。主要更新内容如下:修复:允 ... [详细]
  • 1.Bower简介Bower官网:http:bower.ioBower是twitter推出的一款包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让 ... [详细]
  • 模拟登陆Github
    这里不讨论用GithubAPI的情况,仅仅以Github来说明模拟登陆先尝试用真实浏览器登陆,登陆成功后在开发者工具的Network选项卡中捕获Session文件。可以看到,登陆所 ... [详细]
  • 最近找到一款主题,和vim很相似,用起来也倍爽!.图上分辨是PHPcss和js代码的风格样式。下面是关于资源包的下载地址:http:pan.baidu ... [详细]
  • 使用PhpStorm怎么实现本地断点调试
    这篇文章将为大家详细讲解有关使用PhpStorm怎么实现本地断点调试,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相 ... [详细]
  • lumen可以使用laravelidehelper,lumen
    php教程|php手册phpstormphp教程-php手册lumen可以使用laravel-ide-helper,lumenphp威客源码,vscode用不了font标签,ubu ... [详细]
  • phpstorm怎么配置服务器
    开发工具|phpstormphpstorm,配置,服务器开发工具-phpstorm.net源码破解域名绑定,用vscode打开项目源码,kivyubuntu安装,tomcat9.0 ... [详细]
  • 正常情况下,sql文件都有对应的文件类型。但是默认的sql文件只是关联普通的sql。很多语法都无法高亮,以及自动提醒。 ... [详细]
  • MycolleagueandIareworkingonthesameprojectinPhpStormsharedinnetwork,andithappenstha ... [详细]
  • 如何进行phpstorm hyperf单元测试配置
    这篇文章给大家分享的是有关如何进行phpstormhyperf单元测试配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、创 ... [详细]
author-avatar
小情冒_256
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有