git的下载:https://npm.taobao.org/mirrors/git-for-windows/
可以滑到最后面,下载最新版的,下载完成后,默认安装即可。
一、第一种,使用密钥的
1.首先右键打开Git Bash,输入以下命令,检查一下用户名和邮箱是否配置。
git config --global --list
已配置
若是没有配置,则右键打开Git Bash,输入如下命令,配置git操作的用户名、邮箱。
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
2.配置ssh公钥(好处是不用每次都要输入用户名和密码验证)
在桌面上Git Bash中输入如下命令,生成SSH key
ssh-keygen -t rsa -C "你的邮箱"
执行命令后需要进行3次或4次确认:
- 确认秘钥的保存路径(如果不需要改路径则直接回车);
- 如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖(如果之前的秘钥不再需要则直接回车覆盖,如需要则手动拷贝到其他目录后再覆盖);
- 创建密码(如果不需要密码则直接回车);
- 确认密码;
在Git Bash输入命令,打印生产的SSH key
cat ~/.ssh/id_rsa.pub
在主页右上角【个人设置】--》安全设置--》SSH公钥--》添加公钥,复制生成的公钥,添加到当前账户中。标题可填写邮箱,点击确定即添加成功。
输入以下命令测试SSH key是否配置成功:
ssh -T git@gitee.com
下一步输入yes
3.开始推进项目
点击“Git Bash Here”,将Gitee上的仓库克隆到本地。选择SSH的地址,点击复制。
输入如下命令(备注:要换为自己要用的SSH地址)
git clone git@gitee.com:feathers-letter/ghj13.git
克隆完成后,我们可以在某个地方看到会多出相应的文件夹,即我在Gitee上的仓库。记得这里的某个地方就是你在哪里点了"Git Bash Here",在桌面上点的,文件就出现在桌面上,在项目里点了,就是出现在项目中,主要是看路径。
然后在这个新出现的文件夹中,把你要推进的文件或者项目放入到这个文件夹里面,例如我这里把淘宝网这个文件放入到这个文件夹里面。
这时候要进入到这个文件夹里面,在右键点击"Git Bash Here"
输入以下命令 git add. 将当前目录所有文件添加到git暂存区
git add .
输入命令 git commit -m "备注信息" 提交并备注提交信息。
git commit -m "备注信息"
输入命令 git push 将本地提交推送到远程仓库。
git push
推进成功,如下图
到gitee中刷新一下,发现推进的项目淘宝网在里面了。
第二种方法,不需要配置密钥的
1.点击“Git Bash Here”,将Gitee上的仓库克隆到本地。选择HTTP的地址,点击复制。
输入如下命令
git clone https://gitee.com/feathers-letter/trts13.git
这时候出现了验证的用户名和密码,记得用户名就是邮箱,密码就是gitee注册时的密码。如果不知道邮箱,可以以下步骤查看。
1.首先右键打开Git Bash,输入以下命令,检查一下用户名和邮箱是否配置。
git config --global --list
已配置
若是没有配置,则右键打开Git Bash,输入如下命令,配置git操作的用户名、邮箱。
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
成功后如图
克隆完成后,我们可以在某个地方看到会多出相应的文件夹,即我在Gitee上的仓库。记得这里的某个地方就是你在哪里点了"Git Bash Here",在桌面上点的,文件就出现在桌面上,在项目里点了,就是出现在项目中,主要是看路径。
然后在这个新出现的文件夹中,把你要推进的文件或者项目放入到这个文件夹里面,例如我这里把淘宝网这个文件放入到这个文件夹里面。
这时候要进入到这个文件夹里面,在右键点击"Git Bash Here"
输入以下命令 git add. 将当前目录所有文件添加到git暂存区
git add .
输入命令 git commit -m "备注信息" 提交并备注提交信息。
git commit -m "备注信息"
输入命令git push origin master
git push origin master
可以看到推进项目成功,在gitee上刷新一下,发现推进的项目淘宝网在里面了。