Git的发明
Git由著名的Linux创始人linus于2005年发明(所以git的界面、使用方式与Linux挺像的,即命令行方式)
经过发展,现在广泛应用于代码管理与团队协作。
Git特性
Git是分布式版本控制系统
分布式
- 每个开发者拥有完整仓库(含完整历史)
- 可以离线提交,分支管理
- 无单点故障,更加安全
Git优点
上述作者最喜爱其离线操作与版本回溯
Git2025下载
访问官网
点击 Download for Windows,下载最新版安装包
作者点击的是“Click here to download”下载的最新版本
点了之后就会开始下载了
下载完成后开始安装。
步骤如下(以图片形式,注意作者的红色框框)
点击Browse可以修改路径
On the Desktop 是为了在桌面创建快捷方式
如果不需要在开始菜单中添加Git,勾选“Don’t create a Start Menu folder”
Git的默认编辑器为Vim,如果不熟悉Vim的使用可以选择现代的GUI编辑器,如Notepad++等
默认创建存储库的初始分支为master,需要修改的话,勾选“Override the default branch name for new repositories”,并在main处自己修改
点击Install后,就会直接安装了,稍作等候就会安装好了
使用Git时的界面(就是进入后,Git长什么样子)
Git的相关验证与部分基础命令
验证版本
git --version
设置邮箱与用户姓名(最好与github上面的邮箱与名字一样,方便后面来克隆相关代码库)
git config --global user.name "名字"
git config --global user.email "邮箱"
基本工作流程
初始化仓库
git init
查看状态
git status
添加文件到暂存区
git add 文件名 # 添加特定文件
git add . # 添加所有更改
分支管理
查看分支
git branch
创建分支
git branch 分支名
切换分支
git checkout 分支名
# 或
git switch 分支名
创建并切换分支
git checkout -b 新分支名
# 或
git switch -c 新分支名
合并分支
git merge 分支名
远程仓库
克隆仓库
git clone 仓库URL
添加远程仓库
git remote add origin 仓库URL
推送更改
git push -u origin 分支名
拉取更新
git pull
部分常用命令
git log | 查看提交历史 |
git diff | 查看未暂存的更改 |
git reset 文件名 | 取消暂存的文件 |
git checkout -- 文件名 | 丢弃工作区的修改 |
git rm 文件名 | 删除文件 |
git mv 旧名 新名 | 移动或重命名文件 |
推荐教程
Pro Git 电子书 - 官方推荐教程
总结
本文聚焦于git的学习,涉及到Git简介,Git的下载教程,Git的相关优势,Git的部分入门命令 ,作者期待你的点赞。