十念 发表于 2024-12-1 03:16:47

Git 详细教程(最新版本)

一、简介

Git 是目前广泛利用的分布式版本控制系统,它诞生于 2005 年,由 Linux 内核的开发者林纳斯・托瓦兹(Linus Torvalds)为了帮助管理 Linux 内核开发而创建。当时已有的版本控制系统在面对 Linux 内核这样庞大且到场开发人员众多的项目时,袒暴露诸多问题,好比在分布式协作、处理复杂的代码归并等方面不够高效,Git 应运而生以满足这些需求。
最终 Git 依附其强盛的功能和高效的版本控制、协作机制,已经成为软件开发以及众多需要举行版本管理的项目中不可或缺的工具。
二、下载 Git

下载 Git 可以直接去官方网址下载,但是 Git 官方服务器在国外,所以下载速率比力慢,可以通过国内的镜像源下载,让下载请求从距离更近的服务器获取资源,提高下载速率。
Git 官方网址
Git 镜像网址
进入网址后,下载自己电脑配置对应的 Git 即可。
三、安装 Git

下载完后,双击打开安装包,进入安装引导程序。
3.1 利用许可声明

https://i-blog.csdnimg.cn/direct/65b6399fadc04226baede223815c4775.png
3.2 选择安装路径

https://i-blog.csdnimg.cn/direct/79a98f90552e4178af1c3346a3579b70.png
3.3 选择安装组件

https://i-blog.csdnimg.cn/direct/a2d8af22491c49d18a9ac6be295907f3.png
3.4 选择开始菜单文件夹

https://i-blog.csdnimg.cn/direct/a942c86e6e0642f0aa7261fa99287d02.png
3.5 选择 Git 默认编辑器

https://i-blog.csdnimg.cn/direct/fde2e026e1404860bef19dce232cdfcb.png
3.6 改变初始化项目的主干名

https://i-blog.csdnimg.cn/direct/e77c9266fa36485f88e69c568d082454.png
3.7 改变你的环境变量

https://i-blog.csdnimg.cn/direct/e24f92ddd7cc40ad98163f2927a51cb0.png
3.8 选择 SSH 执行文件

https://i-blog.csdnimg.cn/direct/32567d84255a483ca6e728976b75f18c.png
3.9 选择 HTTPS 后端传输

https://i-blog.csdnimg.cn/direct/9661227a8469493894b097721913f713.png
3.10 配置行尾符号转换

https://i-blog.csdnimg.cn/direct/5a584fb260d64c37a12ad2be5f4bae23.png
3.11 配置终端与 Git Bash 一起利用

https://i-blog.csdnimg.cn/direct/2aed2cc8a184405286604e99341062fa.png
3.12 选择默认的 git pull 行为

https://i-blog.csdnimg.cn/direct/26af366218fc4099a2087bc0f22dcd32.png
3.13 选择一个凭据帮助程序

https://i-blog.csdnimg.cn/direct/cad7cac074c1462888a37cc636c338b8.png
如果勾选了第一个选项,Git 有时会需要用户的用户名和密码才能执行 Git 的操纵。
3.14 配置额外的选项

https://i-blog.csdnimg.cn/direct/21db2a783e0e4f43aa8945a02b15b94c.png
3.15 配置实行性选项

https://i-blog.csdnimg.cn/direct/85da0681fc30430fbbdaba6be304137b.png
3.16 安装完毕

https://i-blog.csdnimg.cn/direct/5be687917445461e933ed5034f149eee.png
四、配置 Git

安装完,第一件事就是配置个人的用户信息,每次 Git 提交时都会携带这些数据。
4.1 配置用户信息



[*]第一步:在电脑桌面,鼠标右击打开 Git Bash:
https://i-blog.csdnimg.cn/direct/3323d7f9433b47df90c982ec0c753e35.png


[*]第二步:在 Git Bash 中配置用户名和邮箱:
# 配置全局的用户名
git config --global user.name "用户名"

# 配置全局的邮箱
git config --global user.email "邮箱"

# 查看你当前的全局配置
git config --global --list
4.2 天生 SSH 公钥



[*]第一步:在电脑桌面,鼠标右击打开 Git Bash:
https://i-blog.csdnimg.cn/direct/3323d7f9433b47df90c982ec0c753e35.png


[*]第二步:在 Git Bash 中输入下面命令后,按三次回车:
ssh-keygen -t rsa
https://i-blog.csdnimg.cn/direct/5802a5ae6ea144bf9244b9d1e85105c0.png
4.3 获取 SSH 公钥

根据输出的文件路径,找到该文件,复制该文件的全部内容
https://i-blog.csdnimg.cn/direct/6edda03309084c319a2f60cdc1db6e54.png
https://i-blog.csdnimg.cn/direct/8691130b65b44b0e9c46a71fd94e6d92.png
五、配置 Gitee 的 SSH 公钥

在 Gitee 上配置 SSH 公钥,可以避免频繁输入密码。当你多次地从本地向 Gitee 推送代码、拉取代码或者执行其他相干操纵时,如果每次都要输入账号密码会非常繁琐,所以配置好 SSH 公钥后,只要本地私钥安全存储,后续与 Gitee 的交互操纵基本可以自动完成认证,无需手动输入密码。
5.1 注册 Gitee

Gitee 注册
https://i-blog.csdnimg.cn/direct/c264361443ec47f2b250064af4127ca2.png
5.2 配置 SSH 公钥

注册完后,登录 Gitee,进入到首页后,点击个人主页:
https://i-blog.csdnimg.cn/direct/35c49a8171304acfae4c4de1960a78fe.png
点击个人设置:
https://i-blog.csdnimg.cn/direct/3019091292684bb79a327625be90ec95.png
点击 SSH 公钥:
https://i-blog.csdnimg.cn/direct/7819df6f3a3d43c2859cb43d14e8df32.png
将获取到的 SSH 公钥,复制到文本框中:
https://i-blog.csdnimg.cn/direct/273d02a4d8d0441eb063c9008316824e.png
六、Git 实战

6.1 创建一个文件

https://i-blog.csdnimg.cn/direct/62f828448e054bc39caf720f55541f41.png
6.2 打开 Git Bash

https://i-blog.csdnimg.cn/direct/46e2c10a16d5423f8bceaefcdb3adb4a.png
6.3 推送代码到长途堆栈



[*]第一步:在 Gitee 上,新建长途堆栈:
https://i-blog.csdnimg.cn/direct/3d0fa19b8ad04bd98a7d943421c32afa.png


[*]第二步:初始化长途堆栈:
https://i-blog.csdnimg.cn/direct/36b20605fad04dc685edc6d9361431c0.png


[*]第三步:将长途堆栈的地址复制下来:
https://i-blog.csdnimg.cn/direct/a433a44e0f0a4170b970e423995274f2.png


[*]第四步:回到 Git Bash 输入以下命令:
# 在当前文件夹下初始化一个 Git 仓库,会创建一个名为.git 的隐藏文件
git init

# 将当前文件夹下的所有文件加入暂存区
git add .

# 将暂存区的文件提交至本地仓库
git commit -m '提交信息'

# 将本地仓库与远程仓库想关联
git remote add origin 远程仓库地址

# 推送本地代码到远程仓库的主分支上
git push -u origin 'master'
注意:当你推送代码时,可以会出现要你输入用户名和密码情况,跟着下面的步调做即可。


[*]第一步:配置 Git 的用户密码:
git config --global user.password "密码"


[*]第二步:重新推送一次代码,按照下面填写自己的信息:
https://i-blog.csdnimg.cn/direct/c693fce3c8344c2d9e435e51e5bb20ca.png
Username:用户邮箱
Password:用户密码
最后,在你的长途堆栈就会有你刚刚提交的文件了:
https://i-blog.csdnimg.cn/direct/e9cd4278d322429caf99a1a22d2ed2a5.png
6.4 拉取长途堆栈代码到本地



[*]第一步:复制长途堆栈的代码地址
https://i-blog.csdnimg.cn/direct/d286890e4e754fc6a960dca4ed4ee566.png
https://i-blog.csdnimg.cn/direct/a1540f30cddb48ef904869bb0aff32c2.png


[*]第二步:在本地一个空文件夹下打开 Git Bash,输入下面命令:
# 将远程仓库的代码克隆到本地
git clone 远程仓库地址
https://i-blog.csdnimg.cn/direct/d824eb8cb1e34a2795e1f06260671100.png
七、结语

如果在学习的过程中碰到了问题,欢迎在评论中留言。
至此,本文结束,创作不易,本篇文章如果对你有帮助的话,希望可以点赞、收藏加关注,感谢。
https://i-blog.csdnimg.cn/direct/c93f047ab63249c5ab7623d0d41709b2.gif

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Git 详细教程(最新版本)