操作环境是ubuntu16版本
- 安装git
- $ sudo apt-get install git
- 配置邮箱和用户名
- $ git config –global user.name “hongz”
- $ git config –global user.email “hongz@qq.com”
- 创建.ssh文件生成秘钥
- $ ssh-keygen -C ‘you email address@gmail.com’ -t rsa
-
$ /home/hongz/.ssh 该文件中包含秘钥
将文件中的内容复制到码云用户安全设置中的SSH公钥中
- 创建项目
$ git remote add origin https://gitee.com/你的用户名/项目名.git
或
$ git@gitee.com:用户名/项目名.git
- 推送本地仓库到远程仓库
$ git push -u origin master
如果本地仓库是空的则报错
- 可以创建个文件执行提交命令
- 再次推送仓库
- 如果再次报错说明远程没有对应的仓库
需要在远程创建一个和本地同样的仓库 - 如果再次出错说明本地和远程的提交点不一样需要合并
$ git pull --rebase origin master
- 之后再次push就ok了