zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    javaSE第二十四天
    javaSE第二十三天
    javaSE第二十二天
    javaSE第二十一天
    javaSE第二十天
    javaSE第十九天
    python020 Python3 OS 文件/目录方法
    python019 Python3 File(文件) 方法
    python018 Python3 输入和输出
    python017 Python3 模块
  • 原文地址:https://www.cnblogs.com/vinic-xxm/p/11402068.html
Copyright © 2011-2022 走看看