检查行分隔符问题git?

时间:2019-01-24 15:07:40

标签: git intellij-idea bitbucket phpstorm core.autocrlf

我正在使用 PhpStorm ,我在本地做了一些工作,想推送到仓库中,但是我看到此消息,EXEC CICS SYNCPOINT无效!

当我选择文件并点击 commit commit&push 时,我得到commit + push 接着  Checking for Git Username

我搜索了一些答案并找到了此命令:

Checking for line separator issue git

我将其设置为true并尝试提交,但是消息(检查行分隔符问题git )在那里。即使将其设置为false,仍然会显示相同的消息!

第二次尝试:

我在git config --global core.autocrlf true 文件中添加了* text=auto,但仍显示该消息。

最后我尝试了以下命令,但都没有用:

.gitignore

注意:以前我也遇到过同样的问题,但是当我运行此命令$ git config core.eol lf $ git config core.autocrlf input 时,一切开始顺利进行。但这一次它不起作用。

2 个答案:

答案 0 :(得分:0)

经过大量研究,我发现了这两种解决方案:

1)将更改后的文件复制到新的仓库中并进行更改,然后将其推送到仓库中

2)从终端手动将文件添加到git中,提交并手动运行git push,您的文件将成功推送到存储库中!

第二种方法正确的步骤:

假设您对a.phpb.php或任何文件进行了更改

打开您的终端,并将其添加到git中,就像git add a.phpgit add b.php

现在通过输入git commit -m "Your message"

提交添加的文件

最后就是git push

注意:在将文件添加到git时,您可能需要文件的完整路径

例如git add D:\xampp\htdocs\project.com\apps\admin\modules\test\actions\test.class.php

答案 1 :(得分:0)

您只需删除这两个菜单下的此检查 Remove this check

under these two menus