Git学习 - Part3(远程仓库)

Git学习 - Part3(远程仓库)

一、完成Github设置

  1. 访问GitHub网站
    登录注册网站账号

  2. 创建SSH连接

    1. 创建SSH KEY
      使用shell(windows下使用Git Bash),创建SSH KEY:
      ssh-keygen -t rsa -C “youremail@example.com”
      将邮箱地址替换后,全部默认(不设置密码)即可

    2. 复制id_rsa.pub
      C:\Users\用户名\.ssh路径中找到id_rsa.pub文件,复制其中内容,其中存储的是公钥
      在“右上角头像”->“Settings”->左侧"SSH and GPG keys"->“New SSH key”->任意取名(Title)并在Key中粘贴刚刚复制的内容即可。

二、添加远程库

  1. 登录GitHub,右上角新建远程仓库(repo)
    貌似取名需要与本地仓库名字相同,之前不相同报错,不知道是否是网络问题。。
    设置默认即可

  2. 根据提示进行仓库关联
    git remote add origin git@github.com:用户名/仓库名.git.git
    此命令根据具体仓库名以及账户名进行更改。GitHub有提供具体的命令,可直接复制网站所提示的命令即可。
    其中origin是远程库默认的名字,是Git默认的叫法。关联时必须要指定名字。

  3. 推送远程库
    git push -u origin master命令可将本地库所有内容推送到远程库上
    其中master是将当前分支master推送到远程
    -u是将本地master分支和远程的master分支关联起来,在以后推送或者拉取时可以简化命令
    注意master有时可能是main,似乎main是GitHub中默认叫法。

    之后提交master分支的修改到远程库就只需要使用git push origin master即可。

三、删除远程库

  1. 查看远程库信息
    git remote -v查看远程库信息

  2. 解除本地与远程库联系
    根据名字解除与远程库联系:
    git remote rm origin
    origin即为远程库的名字

  3. 真正删除远程库
    登录到GitHub进行删除

四、从远程库clone

  1. 克隆一个远程库
    git clone git@github.com:用户名/仓库名.git

  2. 使用https进行克隆
    还可以使用https://github.com/用户名/仓库名.git进行克隆
    但速度较慢并且每次推送都要输入口令。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值