• 第二节:Git 远程仓库


    本地仓库上传到远程仓库。

    推送 / 上传

    Https 方式推送
    # 本地仓库提交到远程仓库
    ## git remote add 远程仓库别名 远程仓库地址
    git remote add origin 远程仓库地址
    
    # 推送
    ## git push -u origin master
    git push -u origin master
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    SSH 方式推送

    如果使用 ssh ,则需要先配置一下秘钥对(一个公钥、一个私钥),配置一次,永久使用。

    步骤一:生成 ssh 秘钥对

    ssh-keygen -t rsa -C "157xxxxxxxx@163.com"
    
    # 三次回车
    # 生成的文件在:C:\Users\GuAn\
    # id_rsa:私钥,id_rsa.pub:公钥
    # 记事本打开 复制公钥
    # 在 GitHub项目 => Settings => Deploy keys 粘贴公钥
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    20210425113109561

    步骤二:推送远程

    # 添加别名和远程地址,进行上传
    git remote add origin 远程地址
    git push -u 别名 master
    
    • 1
    • 2
    • 3

    只有第一次需要配置别名和远程地址。

    配置完地址之后,以后只需要进行 git push 就可以进行上传远程仓库。

    • git push  # 后面不需要输入别名
      
      • 1

    20210425112717861


    克隆 / 下载

    将代码从远程仓库下载到本地电脑。

    远程仓库地址,可以在项目中的code中找到,选择 https 或 ssh 即可。

    git clone 远程仓库地址
    
    • 1

    20210426082417014

    20210426084337140

    生成的是完整的项目文件,以仓库名进行命名的文件夹。


    查看/ 删除远程仓库别名

    查看远程仓库别名

    如果当前地址不正确或已经存在,可以使用 git remote -v 进行查看当前别名和地址

    git remote -v
    
    • 1
    删除远程仓库别名
    git remote remove 别名
    
    • 1

    第 n 次上传仓库

    如果当前地址不正确或已经存在,可以使用 git remote -v 进行查看当前别名和地址

    如果不是第一次上传仓库,则可以直接使用 git push 进行上传。

    # 查看当前别名
    git remote -v
    # 删除指定的别名
    git remote remove
    
    # 添加别名和远程地址
    git remote add origin 远程地址
    # 上传远程仓库
    git push
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
  • 相关阅读:
    nginx localtion使用正则匹配导致301 循环
    Vue--》计算属性与监视(侦听)属性的使用
    为什么在华为DSTE战略管理中,需要三次战略解码?
    微服务-SpringCloud学习(一)
    PHP将pdf转为图片后用OCR识别
    UnitTest框架的使用
    计算机毕业设计SSM城市智能公交系统【附源码数据库】
    VMware 三种网络连接模式
    设计模式:责任链模式
    线上慎用 BigDecimal
  • 原文地址:https://blog.csdn.net/qq_41952539/article/details/127635232