github操作

Github使用

1. 注册

​ 官网:https://github.com/

  • 搜索项目
  • 以压缩包的的形式下载demo
  • 克隆项目
  • 创建仓库


克隆项目,编写,完成上传,使用https请求,需要输入用户名密码
git clone https://github.com/selanger/0701demo.git 放项目地址
输入用户名。密码

cd 0701demo/ 进入clone下来的项目中
vi 1.py 增加代码
git add 1.py
git commit
git push 上传

使用ssh

  • 制作密钥
    • 查看全局用户信息
      • cat ~/.gitconfig
    • 制作密钥
      • ssh-keygen -t rsa -C '全局邮箱'
      • -C 不是必须的,出于人道主义,约定俗称的规范
    • 查看密钥
      • cat ~/.ssh/id_rsa.pub
    • 将公钥放在github上面


git clone git@github.com:selanger/0701demo.git

  • 上传修改
    • git push
  • 将远程修改拉取到本地
    • git pull

2. 多人协作

git remote 返回远程所有分支别名,远程仓库默认使用的 origin

主分支pc

git clone 仓库
git checkout -b dev 创建dev分支
git push --set-upstream origin dev 将本地的dev分支推送远程,与远程的dev分支进行关联

分支服务器

git clone git@github.com:selanger/0701demo.git
git branch 查看分支
只有 master分支
git checkout -b dev origin/dev  创建远程origin的dev分支到本地
编写代码,提交本地仓库
推送本地分支到远程
git push origin dev

git hub 上面多了一天请求

master分支。合并代码

git pull

git merge dev

原文地址:https://www.cnblogs.com/vinic-xxm/p/11402068.html