GitHub使用

101 阅读2分钟
  1. 创建远程库:

    1.  
  2. 创建远程库地址别名:

    1. git remote -v 查看当前所有远程地址别名
    2. git remote add [别名] [远程地址]
  3. 推送:git push [别名] [分支名] 

  4. 克隆:git clone [远程仓库地址]

    • 效果:

      • 完整的把远程库下载到本地
      • 创建 origin 远程地址别名
      • 初始化本地库
  5. 团队成员邀请:

    1. uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消
  6. 远程仓库内容拉取:

    1. pull=fetch+merge

    2. 分两步拉取:

      1. 先拉到本地仓库:git fetch [远程库地址别名] [远程分支名]
      2. 再拉取合并:git merge [远程库地址别名/远程分支名]
      3. PS:在拉取到本地仓库之后,可以用git checkout [远程库地址别名/远程分支名]先查看要拉取的内容,确认无误后再合并
    3. 直接拉取:git pull [远程库地址别名] [远程分支名]

  7. 跨团队协作:

    1. 外援操作:

      1. 外援下拉,本地操作,并提交到自己的远程仓库
    2. 仓库原来管理员操作:

      1. 查看:
      2. 对话交流:
      3. 代码审核:
      4. 提交合并:
      5. 将远程库的修改拉取到自己本地仓库
  8. SSH 登录(选学,不常用)

    1. 进入当前用户的家目录:cd ~
    2. 删除.ssh 目录:rm -rvf .ssh
    3. 运行命令生成.ssh 密钥目录:ssh-keygen -t rsa -C atguigu2018ybuq@aliyun.com (注意:这里-C 这个参数是大写的 C)
    4. 进入.ssh 目录:cd .ssh
    5. 查看文件列表:ls -lF
    6. 查看 id_rsa.pub 文件内容:cat id_rsa.pub
    7. 复制 id_rsa.pub 文件内容,登录 GitHub,点击用户头像→Settings→SSH and GPG keys
    8. New SSH Key
    9. 输入复制的密钥信息
    10. 回到 Git bash 创建远程地址别名:git remote add origin_ssh git@github.com:atguigu2018ybuq/huashan.git
    11. 推送文件进行测试