Windows 安装Git
官网下载:https://git-scm.com/download/win,安装一路Next直到Finish.
生城公钥
- 进入Git Bash,输入
ssh-keygen -t rsa -C "你的帐号"
,连敲三个回车。 - 在
C:\用户\用户名下\.ssh
找到id_rsa.pub
码云注册公钥
- 用记事本打开
id_rsa.pub
并复制所有内容 - 登入码云,点击
设置--安全设置--ssh公钥
,粘贴复制内容到公钥输入框,并输入标题,并点击确定
建立项目,并关联
- 码云新建项目
- 在本地新建目录与码云上的项目最好保持一致,并执行
git init
-git remote add gitee git@gitee.com:DKJimmy/running.git
与码云远程库关联 -
git remote -v
查看远程信息
gitee git@gitee.com:DKJimmy/running.git (fetch)
gitee git@gitee.com:DKJimmy/running.git (push)
- 如果 远程库已经存在,使用
git remote rm gitee
删除,再使用git remote add gitee git@gitee.com:DKJimmy/running.git
关联
上传文件到码云
- 在本地新建测试文件,执行
git add test.txt
- 执行
git commit -m 'test commit'
- 执行:
git push gitee master
如果文件夹为空,会报src refspec master does not match any
的错误
如果生成SSH公钥的用户,没有本地目录的权限,会报Could not read from remote repository
如果本地目录没有readme.md,会报:failed to push some refs to 'git@gitee.com:DKJimmy/running.git'
,解决办法,先执行git pull --rebase gitee master
把readme.md同步到本地,再执行git push gitee master