当前位置: 首页 > 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://www.dtcms.com/wzjs/599462.html

相关文章:

  • 电商商城网站开发框架北京电信备案网站
  • 哪个网站可以付费做淘宝推广建设招投标网
  • 如何提高网站的点击量wordpress访问权限
  • 东莞企业网站设计排名江苏嘉隆工程建设有限公司网站
  • 做网站百度广告设计样板图
  • 商业网站开发 流程seo培训多少钱
  • 厦门seo哪家强石家庄优化seo
  • 手机做外贸有什么好的网站怎么建设网站网页
  • 东莞网站建设品牌wordpress主题制作函数完整版
  • 网站建设播放vr视频网站后台无法上传本地图片
  • 网站集约化建设工作汇报网站开发合作运营平台合同
  • 自己做网站怎么赢利怎么注册网络科技公司
  • 张掖市住房和城乡建设局网站wordpress设置不同分类的模板
  • 在线教育网站模板环球资源网的网站特色
  • 石家庄做网站 vtkj海南网络推广评估
  • 做网站的把网站写成一行大浪网站建设
  • 织梦网站后台地址淘客采集网站怎么做的
  • 做图的网站vi画册设计
  • 大型平台网站开发国外免费推广平台有哪些
  • 购物网站服务器硬件配置怎么改网站标题
  • 网站建设平台安全问题有哪些方面做网站买二手域名
  • 莱芜做网站优化邢台123生活信息
  • 企业网站seo策略984网站建设项目
  • 营销型网站开发推广网站 形象入口页
  • 湖北公司响应式网站建设推荐紧急紧急626969
  • 网站建设开发语言中国十大mro电商企业
  • 黑彩网站自己可以做么网站域名云服务器是什么
  • 花茶网站设计宁城县建设局网站
  • 成都网站建设网站建设制作php网站用什么软件
  • 酒吧网站建设报价模板做网站 好苦逼