1.Git 安装与基本设置
2024年11月27日大约 1 分钟约 430 字...
1.Git 安装与基本设置
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion, SVN 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
相关信息
这个是 菜鸟网络 里面关于 Git 的介绍和描述,我们画一下重点,Linus
大神为了管理 Linux
内核专门开发了一款工具,这个就是 Git
。
包括被 微软以75 亿美元收购的Github 。 其平台的核心就是 Git。
Git 是目前市场上最普遍的代码版本管理工具。
安装
Windows
https://git-scm.com/download/win
直接点击选择
64-bit Git for Windows Setup
下载.exe
文件,然后双击无脑下一步即可。
macOS
https://git-scm.com/download/mac
一般来说,macOS 本地自带 git,无需折腾。
Linux
只需要一行命令即可
sudo apt-get install git
全局设置
#!/bin/bash
# 查看当前安装的 git 版本
git version
# 设置用户名(把 墨七 替换成你自己的名字)
git config --global user.name 墨七
# 查看设置好的用户名
git config user.name
# 设置邮箱(替换成你自己的邮箱)
git config --global user.email meichangliang@outlook.com
# 查看设置好的邮箱
git config user.email
# 禁用 pull.rebase
git config --global pull.rebase false
# 设置大小写敏感
git config --global core.ignorecase false
# 禁用中文转码
git config --global core.quotepath false
# 提交时转换为 LF,检出时不转换
git config --global core.autocrlf input
# 提交包含混合换行符的文件发出警告
git config --global core.safecrlf warn
# 忽略文件权限的变更(全局)
git config --global core.filemode false
# 设置 init 时 默认分支为 main
git config --global init.defaultBranch main
# 关闭分支显示分页 显示
git config --global pager.branch false
以上都属于最基本的配置,一般来说都是在安装完 git 之后立即要进行的设置。
git config --global
的设置会保存在 ~/.gitconfig
文件中,直接修改 ~/.gitconfig
是一样的效果。
项目本地配置
项目的配置一般位于 .git/config
文件中。
#!/bin/bash
# 设置大小写敏感
git config core.ignorecase false
# 忽略文件权限变更
git config core.filemode false
# 禁用 pull.rebase
git config pull.rebase false
项目的本地配置优先级高于全局配置。
配置文件详解
相关文档
你认为这篇文章怎么样?
- 0
- 0
- 0
- 0
- 0
- 0