实验步骤
1、配置ssh
(1)在本地生成sshkey,打开git命令终端【git bash 窗口】
ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #你的邮箱
(2)之后连续三次enter,到C:\Users\liulei.ssh查看文件id_rsa.pub,查看你的 public key,复制sshkey ,并把它添加到码云(Gitee.com) SSH key 链接 。
(3)添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
2、提交项目文件
(1)如果从未拉取过代码的话 首先需要拉取代码下来
git clone git@gitee.com:you/you.git (ssh地址,以后不用输入密码)
(2)进入到项目目录
cd yourdir
(3)查看项目版本状态
git status
(5)添加要上传的文件
git add .
(6)上传说明
git commit -am "第一次提交"
(4)拉取远程代码(初次建仓库的README)
git pull origin master
(7)上传代码
git push origin master
常见错误
1、git 出现 fatal: refusing to merge unrelated histories 错误
问题解决网址:https://www.centos.bz/2018/03/git-%E5%87%BA%E7%8E%B0-fatal-refusing-to-merge-unrelated-histories-%E9%94%99%E8%AF%AF/