1.下载安装git
最开始安装git,下载链接:CNPM Binaries Mirror
选择对应版本下载git即可
2.生成ssh公钥
电脑桌面右键,选择Open Git Bash here
需要注意,在git中复制粘贴功能和windows不同,它有两种方式:一种是鼠标右键,另一种是shift+insert(delete旁边,backspase上面)进行粘贴
进入界面输入:
ssh-keygen -t rsa -C "自己的邮箱地址"
输入后会连续出现三个问题,直接连点三次回车即可
找到C盘用户文件下.ssh文件夹,里面存放的就是生成的公钥
打开id_rsa.pub的文件,通过记事本方式打开,复制全部内容
也可以通过命令行的方式来复制内容,这里演示一下以命令行的方式,复制即可
cat ~/.ssh/id_rsa.pub
复制上述内容,在gitee主页中选择个人设置
在ssh公钥中创建公钥即可
3.创建本地文档并进行上传
打开所选文档,并进入git bash here
输入git init
git init
随后输入个信息,输入用户名和所属邮箱
git config --global user.name "xxxx"
git config --global user.email xxxxx@qq.com
随后选中所有文件输入git add .
git add .
提交到远程仓库,git commit -m "initial commit",引号内内容为注释内容,可以写”第一次上传xxx“之类的话
git commit -m "initial commit"
需要注意,这里有一点小问题,出现问题说,Your branch is up to date with 'origin/master'.
因为我并没有修改其中文件的内容,本地内容和远程仓库一样,当你修改后则为正常
随后进行本地库连接远程库
git remote add origin https://gitee.com/****/***.git
问题一:显示error: remote origin already exists.
可以先删除,再添加
远程仓库删除
git remote rm origin
远程仓库添加
git remote add origin https://gitee.com/****/***.git
随后进行远程库传递(第一次加 -u)
git push -u origin master
问题二:出现error: failed to push some refs to 'https://gitee.com/****/****.git'
连接失败问题
则需要先将远程库下载至本地与本地库合并更新
git pull --rebase origin master
在执行上传操作
git push -u origin master
操作无误即可
4.进入主页观察是否更新
进入主页观察,确实更新成功