ssh生成上传
如果选择ssh方法推,那么要ssh码进行关联(推荐ssh方法)
- ssh本机授权,ssh码
ssh-keygen -t rsa
一直回车 - 检查是否生成ssh成功
ls -al ~/.ssh
- 取ssh并上传到github
cat /root/.ssh/id_rsa.pub
一个key只能在gitHub上用一次
GitHub创建同步项目
- new 一个项目,不需要自带README.md
- 创建成果后,会提示两种方式,建立远程仓库 1是空白区域创建 2是从已有的本地仓库上传
- 链接好后,检查一下
git remote
- 将master分支推
git push -u origin master
GitHub下载项目
克隆下的时候,git会自动把目录git init
- 克隆代码到本地 可以直接在网页上获取链接
- 执行克隆代码
git clone git@github.com:wkunzhi/RBS.git
解决推问题
多个用户推代码,导致代码不相同,无法推送,就需要先下拉本地进行合并再推
git fetch
下拉到本地- 合并
git merge origin/master
- 再推
git push -u origin master