当前位置: 首页 > wzjs >正文

网站制作 西安网站开发宣传广告

网站制作 西安,网站开发宣传广告,深圳市宝安区区号,凡客诚品金金目录 命令行 安装Git 初次运行Git前的配置​ git config基本概念 常用命令 配置用户信息 配置文本编辑器 查看配置 配置别名(简化命令) 高级配置 换行符处理(方便跨平台协作) 忽略文件权限变更(常用于团队协…

目录

命令行

安装Git

初次运行Git前的配置​

git config基本概念

常用命令

配置用户信息

 配置文本编辑器

查看配置

配置别名(简化命令)

高级配置

换行符处理(方便跨平台协作)

忽略文件权限变更(常用于团队协作)

设置默认分支名称

HTTP/HTTPS代理(无法直连仓库)

直接编辑配置文件

优先级与作用范围

典型配置示例

查看帮助文档


命令行

Git有多种使用方式,可以使用原生命令行,也可以使用GUI模式

但是推荐使用原生命令行,因为GUI的功能是命令行的子集

安装Git

Git - Downloads

在官网中有 Linux , macOS , windows 各操作系统的Git安装教程

初次运行Git前的配置​

为了运行Git,我们需要设置配置信息,每台计算机上只需要配置一次

Git自带一个 git config 工具来设置Git的配置变量

git config基本概念

作用:管理Git的配置选项,控制Git的行为(如用户身份、文本对比工具、远程仓库设置等)

层级:(git config 后加上下面的命令)

系统级        --system        影响系统下所有用户和仓库,文件路径通常为 /stc/gitconfig

用户级        --global         影响当前用户的所有仓库,文件路径 ~/.gitconfig(用户主目录)

仓库级        --local           仅影响当前仓库,文件路径 .git/config(项目目录下)

常用命令

配置用户信息

# 设置全局用户名和邮箱(提交时显示作者信息)
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"# 为某个仓库单独设置(需在仓库目录内执行)
git config user.name "Project-Specific Name"
git config user.email "project@example.com"

如果有 global 那么在该系统上做任何事情都会用那些信息。如果想针对特定项目使用不同的用户名称与邮箱地址时,可以在那个项目目录下运行没有 global 的命令来配置 

 配置文本编辑器

# 设置 Git 使用的文本编辑器(如 VS Code、Vim)
git config --global core.editor "code --wait"  # VS Code
git config --global core.editor "vim"          # Vim

查看配置

# 查看所有配置(按优先级:仓库 > 用户 > 系统)
git config --list# 查看某一项配置(如用户名)
git config user.name
git config --list --show-origin

 --show-origin的话还会额外显示每条配置来自于哪个配置文件(系统还是全局还是本地)

如果只想检查某一项配置,那么可以用.key的形式

git config <key>#比如只想看name
git config user.name

配置别名(简化命令)

# 将常用命令简化为短别名
git config --global alias.st "status"
git config --global alias.ci "commit"
git config --global alias.br "branch"# 使用别名:git st → git status

高级配置

换行符处理(方便跨平台协作)

# Windows:提交时换行符转为 LF,检出时转为 CRLF
git config --global core.autocrlf true# Linux/macOS:保留换行符为 LF
git config --global core.autocrlf input# 禁用自动转换(谨慎使用)
git config --global core.autocrlf false

忽略文件权限变更(常用于团队协作)

# 不追踪文件权限变化(常见于团队协作)
git config --global core.fileMode false

设置默认分支名称

# 初始化新仓库时默认分支名(默认为 main)
git config --global init.defaultBranch main

HTTP/HTTPS代理(无法直连仓库)

# 设置代理服务器(适用于无法直连仓库的场景)
git config --global http.proxy "http://proxy.example.com:8080"
git config --global https.proxy "https://proxy.example.com:8080"# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy

直接编辑配置文件

# 编辑全局配置(用户级)
git config --global --edit# 编辑仓库配置
git config --local --edit

优先级与作用范围

优先级:仓库级 > 用户级 > 系统级(就近原则)

删除配置项:

git config --global --unset user.name  # 删除用户级配置
git config --local --unset user.email  # 删除仓库级配置

典型配置示例

# 用户信息
git config --global user.name "John Doe"
git config --global user.email "john@example.com"# 别名
git config --global alias.lg "log --oneline --graph --all"# 换行符处理(Windows)
git config --global core.autocrlf true# 启用颜色输出
git config --global color.ui auto

查看帮助文档

完整文档

git config --help
git help <verb>
git <verb> --help
man git-<verb>

例如想要 git config 命令的手册

git help config

如果不是想要全面的手册,只是想要指定选项的,那么就在后面加 -h

例如 git add 的

git add -h


文章转载自:

http://90ysb7Ay.mznqz.cn
http://x9Z0hNiZ.mznqz.cn
http://eV8zn0Rp.mznqz.cn
http://voL9zDsv.mznqz.cn
http://rp8Rgul6.mznqz.cn
http://7L5G3dhb.mznqz.cn
http://UTDw2tAA.mznqz.cn
http://aJfCY75N.mznqz.cn
http://TkyuuL8O.mznqz.cn
http://fExqSZDW.mznqz.cn
http://HXvZu6tP.mznqz.cn
http://EkyHjak4.mznqz.cn
http://EWhzqCTj.mznqz.cn
http://y8Qd1rGr.mznqz.cn
http://IUZhuM9C.mznqz.cn
http://AQFjVpoW.mznqz.cn
http://043NJ3Wm.mznqz.cn
http://f5RSuIOc.mznqz.cn
http://PRLBqIyG.mznqz.cn
http://EzTOtrur.mznqz.cn
http://V6Wo3tgX.mznqz.cn
http://lGzUzogh.mznqz.cn
http://9uuhpxQV.mznqz.cn
http://b2efmI9r.mznqz.cn
http://p6SxWb9y.mznqz.cn
http://UvxtN9y1.mznqz.cn
http://Jr3WKVNA.mznqz.cn
http://lDGndDMp.mznqz.cn
http://iAu0D138.mznqz.cn
http://3oOmtShG.mznqz.cn
http://www.dtcms.com/wzjs/627495.html

相关文章:

  • 网站备案需要准备什么材料gis网站开发教程
  • 无锡营销型网站建设wordpress 附件密码保护
  • 华铭保信建筑公司网站海外百度云网站建设
  • 做网站需要购买网站空间吗做网站设计要注意什么问题
  • 西部数码网站管理助手2.0国外的工业设计网站
  • 有什么类似凡科建站制冷设备东莞网站建设
  • 衡水网站建设电话建设好一个网站需要
  • 福州做网站设计开封做网站的公司
  • wordpress怎样修改页脚版权信息承德做网站优化
  • 编辑网站的软件服务好的南昌网站建设
  • asp.net网站思路邢台做移动网站公司
  • 北京住房投资建设中心网站首做网站霸屏公司销售好做吗
  • c 怎么做能让窗体访问网站朔州网站建设价格低
  • 有了域名怎么建网站联系方式怎么在网上注册公司
  • 企业网站建设美丽山西seo推广系统
  • 成华区微信网站建设推广大学生网站开发
  • 建站需要什么软件好用的网站
  • 专业云南做网站哪个平台做网站好
  • 网站正在建设中英文表述wordpress4.9.4漏洞
  • 建站公司推广wordpress自动添加动态内容
  • 奉贤做网站建设wordpress微商货源网
  • 建俄语网站谷歌广告代理
  • 餐饮品牌设计制作泰州seo推广
  • 精准网站seo诊断报告苏州园区网站建设公司
  • 网站大数据怎么做的怎样成为网络营销的主管
  • 西樵网站制作教育机构招聘
  • 做团购网站多少钱今科云平台网站建设
  • wordpress建立移动站企业网站用视频做首页
  • 建设网站需要电脑配置自创品牌策划方案范文
  • 南通专业企业门户网站设计最好使用中文目录