一. 软件资源
- git https://git-scm.com/downloads
注:各大应用商城也均有“销售”
二. 软件安装
- 软件安装开始,保持所有默认选项一路“Next”,到"Install",到“Finish”。
三. 基本配置
- 配置【用户名】和【邮箱】
步骤1:鼠标右击,点击“Git Bash Here”,打开Git Bash黑界面:
步骤2:在黑界面分别输入命令:
git config --global user.name "<您的用户名>"
git config --global user.email "<您的邮箱>"
注:此用户名和邮箱用以在项目中标识不同参与者身份,无验证相关作用
四. 原生Git Bash克隆/推送代码
1.SSH方式
步骤1:生成SSH密钥:在Git Bash黑界面(打开方式见上文)中输入以下命令行,然后输入3个回车(Enter键)即可:
ssh-keygen -t rsa -C "<您的邮箱>"
注:生成的SSH秘钥对默认在“~/.ssh/id_rsa <私钥-不可公开> 、~/.ssh/id_rsa.pub <公钥-远程仓库配置用> ”位置,用于在代码托管服务中(示例:C:\Users\baron.bai.ssh下)
步骤2:在远程仓库(码云/GitHub等)项目或个人设置中心配置SSH密钥(公钥<找到上文的~/.ssh/id_rsa.pub文件,右击以文档记事本方式打开>),全部文字即公钥内容,以码云设置为例:
步骤3: 获取项目的在远程仓库(码云/GitHub)上的SSH地址(以码云为例)
步骤4: 进入到本地项目安放目录(e:\为例),打开Git Bash黑界面(打开方式见上文)输入clone代码并回车,等待拉取即可
git clone "SSH地址"
步骤5: 在项目目录添加"新建文本文档.txt",对新增文档进行跟踪(必须用此命令操作新增跟踪)
git add 新建文本文档.txt / git add .
注意:将当前目录下修改的所有代码从工作区添加到暂存区( . 代表当前目录)所有变动都需要进行该操作
步骤6: commit将缓存区内容添加到本地仓库。
git commit -m "注释" / git commit -am "注释"
注: -am a=>add -am对新增文件无效
步骤7:push将本地版本库推送到远程服务器
git push
2.HTTPS方式:
步骤1:获取项目的在远程仓库(码云/GitHub)上的HTTPS地址(以码云为例)
步骤2:进入到本地项目安放目录(e:\为例),打开Git Bash黑界面(打开方式见上文)输入下面的clone代码
git clone "HTTPS地址"
步骤3:输入远程仓库链接的用户名(用户名或邮箱)/密码(首次克隆时需要输入,同样仓库不需要再输入)
附相关资料:
1.Git命令大全:https://blog.csdn.net/m0_37467586/article/details/105152686
2.Git中文官方文档:https://www.git-scm.com/docs
题外话
分享不易,公众号关注一下,会有福利哦,谢谢咯