Git 命令行查看仓库信息

发布于:2023-09-15 ⋅ 阅读:(140) ⋅ 点赞:(0)

目录

查看系统config

​编辑查看当前用户(global)配置

查看当前仓库配置信息


查看系统config

git config --system --list
1


查看当前用户(global)配置

git config --global --list
1

查到的是email , name 等ssl签名信息,没什么用


查看当前仓库配置信息

git config --local --list
--

.meta文件lrcf vscode 行尾

cocos 或者 unity 会又这个问题,Unreal就还好,因为Unreal没有meta文件

我的问题是要改成CRLF,不知道为什么被改成LF了。。。和下面方法有些不同

一劳永逸的解决方法

(lf - lrcf请自行判断,这个方法只提供思路,挺好的)
如果你所有的同事都是使用windows系统

vscode 点击文件 --》首选项 --》 设置 --》 搜索 eol,改变eol为\n(指lf)或者改为(\r\n),有一个统一的标准就好了。

git在维护版本库的时候统一使用的是LF,这样就可以保证文件跨平台的时候保持一致。

在Linux下默认的换行符也是LF,那也就不存在什么问题。

在Windows下默认的换行符是CRLF,那么我们需要保证在文件提交到版本库的时候文件的换行符是LF,通常来说就是上面的两种方法。

如果你同事中有使用其它系统开发的

你需要先执行上面的操作,再行 以下代码才能解决

 git config --global core.autocrlf false


(lf - lrcf请自行判断,这个方法只提供思路,挺好的)

我的解决方法:

先判断是什么文件,在vsCode 的git管理tab 的文件按钮,确定确实是 LF

同样是拉取,有些文件LF ,有些文件 LRCF,还真离谱,估计还是项目配置问题

但是大部分项目配置都轮不到我们管,所以只能自行想方法

1-1 vscode设置了

1-2 git 命令行 auto 执行了

1-3 可能你就缺了一个 revert 操作而已(当前还是LF, 服务器原文件CRLF)f

所以也就是vsCode Git页签的放弃更改


网站公告

今日签到

点亮在社区的每一天
去签到