Github远程库与Git本地库连接

时间:2022-02-21 12:07:50

Github远程库与Git本地库连接

以下有任何[]符号只是将内容扩起,输入命令不需要将[]加入

  • 创建SSH Key

    • 用户主目录有.ssh->id_rsaid_rae.pub->直接跳过
    • 若没有->ssh-keygen -t rsa -C["邮件地址"]->回车完事
      Github远程库与Git本地库连接
    • id_rsa.pub里的内容复制粘贴到Github->Account settings->SSH Keys->Add SSH Hey
  • 添加远程库

    • 本地Git仓库-->远程Github仓库
    • 在Github上创建一个新的仓库->Create repository
    • git remote add [别名][仓库地址]->别名一般为origin
      Github远程库与Git本地库连接
    • git remote -v->可以查看当前所有远程地址别名
      Github远程库与Git本地库连接
    • 这里讲的是用https方式上传,每次都会验证账号密码,会比较麻烦,可以参考下面解决方案。
      Github远程库与Git本地库连接
  • 推送文件

    • git push [别名][分支名]

    • Github提交代码输入的用户名和密码:

      • 默认方式https: 账号:user.email

        密码:token

      • 解决方法->转换为SSH

        1.git remote -v查看是什么方式

        2.git remote rm origin 移除https方式换成ssh方式

        Github远程库与Git本地库连接

        3.复制ssh地址。

        Github远程库与Git本地库连接

        4.git remote add origin [复制的地址]

        Github远程库与Git本地库连接

        5.git remote -v查看是否更改成功

        Github远程库与Git本地库连接

        6.git push origin master重新提交

  • 克隆文件

    • git clone [远程地址]
      • 把远程库下载到本地
      • 创建origin远程地址别名
      • 初始化本地库