git 常用命令 config

这篇具有很好参考价值的文章主要介绍了git 常用命令 config。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

查看 config

仓库级别的   local      git工作区间             config文件
全局级别的   global     c盘user路径下           config文件
系统级别的   system     git安装目录etc文件夹下   config文件
git config -l                 查看 所有级别 配置信息
git config -l | grep core     正则匹配查询  配置信息

git config --local -l         查看 仓库级别 git 配置信息
git config --global -l        查看 全局级别 git 配置信息
git config --system -l        查看 系统级别 git 配置信息

# 最高优先级
git config --local --list --show-origin   查看仓库级别 git 配置信息 并打印配置文件本地路径
git config --local -l --show-origin

# 中间优先级
git config --global --list --show-origin  查看全局级别 git 配置信息 并打印配置文件本地路径
git config --global -l --show-origin

# 最低优先级
git config --system --list --show-origin  查看系统级别 git 配置信息 并打印配置文件本地路径
git config --system -l --show-origin

[Ref] Git 如何快速查询 git config 配置文件的本地路径

编辑 config

git config --local -e                             编辑.git/config文件,会自动调notepad++
git config --global -e                                                                                      
git config --system -e 

git config --global user.email "xxxxx@qq.com"     修改属性
git config --global user.name "xxxxx"             修改属性
git config --global --add user.age 10             增加属性
git config --global --unset user.age              删除属性

git config --global push.default simple           simple方式,不带任何参数的 git push,默认 只推送 当前分支
git config --global push.default matching         matching方式,会推送 所有 有对应的远程分支 的本地分支

给git命令起别名

git config --global alia.st status                给命令配置别名,比如用st代替status

git bash 中文显示为数字 问题修复

git config --global core.quotepath false          修正 git bash 中中文显示为数字

[Ref] git bash中 中文显示为数字

设置编码格式

locale                                            查看编码设置
export LC_ALL=en_US.UTF-8                         设置编码属性

push时CRLF的设置

git config –global core.autocrlf true     git 在 push 时 crlf → lf,pull时 lf → crlf, 本地crlf,仓库lf (默认值)
git config –global core.autocrlf false    git 在 push 和 pull 的时候不转换
git config –global core.autocrlf input    git 在 push 时 crlf → lf,pull时不转换,本地lf,仓库lf (为了消除失误引入的CRLF)

[Ref] Git LF和CRLF问题解决记录
问题:在windows下面修改代码然后push,然后在linux下面pull,就会出现CRLF的警告,然后提示出现致命错误不能pull代码需要先push本地修改的代码。
原因:Linux系统和windows系统下的换行符不一样;Linux是’\n’既LF,windows下面确实’\r\n’既CRLF。
git的默认设置是push的时候会把CRLF转换成LF而pull的时候会把LF转换成CRLF。

忽略文件

如果不希望文件被git管理起来

1. 仓库的根目录下创建一个.gitignore文件;
2. 把这个.gitignore文件 commit;
3. .gitignore文件追加不被管理的内容;

Further Reading :Git常用命令汇总文章来源地址https://www.toymoban.com/news/detail-716458.html

到了这里,关于git 常用命令 config的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Git】解决‘每次初始化一个新仓库时,都需要执行git config --global --add safe.directory命令‘

    这个命令是用来将一个安全目录添加到全局的 Git 配置中。但每次克隆一个仓库或者新建一个仓库,并且对该仓库进行操作时,都需要执行该命令,十分麻烦! 这是因为,Git 近期进行了版本升级,添加了新的目录安全限制。造成在进行git常规操作时无法发现.git文件。 方案一

    2024年04月08日
    浏览(54)
  • Git 命令行查看仓库信息

    目录 查看系统config ​编辑查看当前用户(global)配置 查看当前仓库配置信息 git config --system --list 1 git config --global --list 1 查到的是email , name 等ssl签名信息,没什么用 git config --local --list -- cocos 或者 unity 会又这个问题,Unreal就还好,因为Unreal没有meta文件 我的问题是要改成

    2024年02月09日
    浏览(43)
  • git实用命令 git常用分支命令

    要在Git中创建一个新的分支,按照以下步骤进行操作: 确保你当前在要创建分支的代码状态下。你可以使用 git status 命令查看当前的代码状态,并使用 git add 和 git commit 命令将修改的文件提交到当前分支。 1.使用 git branch 命令创建一个新的分支。 这将在本地仓库中创建一个

    2024年02月10日
    浏览(44)
  • git 查看分支,对比分支的命令

    在 Git 中,要查看当前的分支以及分支之间的差异,可以使用以下命令: 查看当前分支: git branch 该命令会列出当前仓库的所有分支,并在当前分支前添加一个 * 标记。 查看所有分支(包括远程分支): git branch -a 该命令会列出所有分支,包括本地分支和远程分支。 查看分

    2024年02月09日
    浏览(38)
  • Git(3):Git环境常用命令

    1 获取本地仓库 要使用Git对我们的代码进行版本控制,首先需要获得本地仓库 (1)在电脑的任意位置创建一个空目录(例如test)作为我们的本地Git仓库 (2)进入这个目录中,点击右键打开Git bash窗口 (3)执行命令git init (4)如果创建成功后可在文件夹下看到隐藏的.git目

    2024年02月03日
    浏览(42)
  • Git下载和Git常用命令

    要下载和安装 Git,请按照以下步骤进行操作: 1.访问官方网站:打开 Git 官方网站 https://git-scm.com/。 2.下载 Git 安装程序: 3.选择适用于你的操作系统的下载链接。Git 支持多个操作系统,包括 Windows、macOS 和 Linux。 4.点击下载链接,开始下载 Git 安装程序。 5.运行安装程序:

    2024年02月08日
    浏览(46)
  • 【Git】git常用命令集合

      Git是现代软件开发不可或缺的版本控制工具,它可以追踪文件的变化、协同开发以及管理代码版本。掌握Git的常用命令对于开发人员来说至关重要。本文将为你介绍一些Git常用命令,帮助你轻松驾驭版本控制。   详细介绍了Git的常用命令,涵盖了版本管理、分支操作、

    2023年04月08日
    浏览(67)
  • git 常用命令之 git checkout

    大家好,我是 17。 git checkout 是 git 中最重要最常用的命令之一,本文为大家详细解说一下。 checkout 的用途之一是恢复工作区。 checkout . 表示恢复工作区的所有更改,未跟踪的文件不会有变化。 恢复工作区的所有文件风险比较大,会丢失所有工作区的修改,一定要慎用 中间加

    2023年04月13日
    浏览(80)
  • git快速入门!!! git的常用命令!!!

    Git 是一个开源的分布式版本控制系统,有很多实用的命令可以帮助我们更高效地管理项目和代码。以下是一些常用的 Git 命令及其使用方法和示例: 1. 初始化一个新的 Git 仓库 这个命令会在当前目录下创建一个新的 Git 仓库。 2. 添加文件到暂存区 这个命令会把指定的文件添

    2024年02月05日
    浏览(53)
  • git常用命令(git github ssh)

    被” “和\\\"[ ]“包含起来的内容表示用户自己选定的参数。但” “是要求用户必须输入的,而”[ ]\\\"表示用户可以根据自己的需要选择输入。 比如git reset的语法是这样的: 其中commitid指的是commit id,可以理解为每一提交到本地仓库之后该仓库状态的ID,利用这个ID我们可以快速

    2024年02月03日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包