一、Git下载安装
ubuntu命令:sudo apt-get install git-core
windows安装包下载链接:https://git-scm.com/download/win
以window为例,安装步骤默认next,并打开git bash后出现以下界面则安装成功:
二、Git配置
1、设置本地用户
在git bash中输入以下命令(替换双引号中的内容):
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
其他命令:
查看当前git global配置:git config --global --list
删除当前git global user.name配置:git config --global --unset user.name
编辑当前git global配置:git config --global --edit
2、生成公共密钥
在git bash中输入以下命令(替换双引号中内容):
ssh-keygen -t rsa -C "email@example.com"
输入完以后一直默认回车即可,重写需要输入y
屏幕上会显示密钥的存放位置,默认是在 C:\Users\xxx.ssh 里面,xxx指的是用户名
找到id_rsa.pub文件,复制粘贴其中全部内容(一行很长的字符串)
3、Github上公钥验证
登录 github -> 点击头像 -> 进入设置 -> SSH and GPG key -> 新建密钥
把上面文件里的内容全部复制粘贴进去即可。
4、本地验证是否成功
在git bash中输入以下命令:
ssh -T git@github.com
初次设置有个需要输入 Yes
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
成功的话会出现:
You’ve successfully authenticated, but GitHub does not provide shell access.
这是再次访问成功的界面:
5、本地项目连接到远程仓库
在git bash中输入以下命令(初始化本地仓库,在本地项目文件夹内):
git init
在github上新建远程仓库
建立SSH连接, git remote add “名字” "连接地址",例如:
git remote add "ColorWeather" "https://github.com/KQ-citizen/coolweather"
克隆目标远程仓库到本地
三、提交代码到GitHub上
需要查看当前github上主分支到底是master还是main,此处主分支是main
弹出Conntect to GitHub,点击
代码完成之后,git status查看当前代码状态,git add .添加所有文件到暂存区,git commit -m “”添加描述提交到本地仓库,git push origin main提交到远程仓库
此时访问当前项目GitHub界面发现已经更新!