github远程仓库创建与连接

github是一个代码托管的网站,使用邮箱注册账号。

远程仓库和本地仓库之间的连接分两种情况:

1.先创建了本地仓库:

      a.创建本地仓库方式参考上文git的使用:https://blog.csdn.net/gungun_changjiang/article/details/96609109

       b.本地仓库床架完成之后,在github创建一个仓库【建议名称和本地库保持一致,防止混乱】

      c.本地库和远程仓库需要公钥进行连接,作为唯一的标识符  命令:ssh-keygen -T rsa -C "15229370298@163.com"  #"自己的注册github注册的邮箱地址"

      d.#成功生成之后可以看到公钥储存的地址,【/home/xiaoqiang/.ssh/id_rsa】
         #公钥储存在.ssh目录下的id_rsa.pub文件中,找到并复制该公钥,注意不要复制末尾的邮箱

       e.打开github账号,点击头像找到seting点击,找到SSH Keys点击

        f.点击 NEW SSHKeys 点开,会输入姓名和内容【姓名就是标记最好是自己的名字,内容输刚才复制的公钥】,点击添加

       g.测试连接是否成功,在终端输入:ssh -T git@github.com

          第一次链接会提问输入【#yes即可注意不是y】
             最后返回如下,即成功You've successfully authenticated, but GitHub does not provide shell access.

本地仓库与远程仓库之间连接:

打开github账号找到右上角的加号,点开找到new repository【新建仓库】

2.输入仓库名,【建议跟本地工作区的名字一致,防止混乱】

3.点击创建即可

4.打开你刚新建的仓库,连接自己本地和github的仓库

4.1cd 切换到对应的工作目录下

4.2使用git remote add origin git@github.com:账户名称/远程仓库的名称.git

新建仓库下会有提示命令【不报错就成功,注意如果事物一次就能用origin了换个名字即可】

4.3将本地仓库推送至远曾仓库

命令: git push -u origin master

4.4推送完成,刷新网页可以看到将本地仓库的内容已经推送至远程仓库

4.5推送内容时只有第一次需要 -u 选项,以后推送不用

这样本地仓库和远程仓库就连接成功了

本地仓库操作修改代码完成之后,使用

使用命令:git push origin master   #将本地仓库推送至远程仓库【向当于给本地仓库在远程进行了备份】
#git push 也可以,默认分支为master

 

2.先创建了远程仓库从远程仓库进行clone:

先有远程,后又本【克隆远程仓库】

1.在github上添加家里仓库,新建时注意要勾选initalize this repository with aREADME选项

2.cd 切换到相应的目录下

3.进行克隆: git clone giit@github.com:账号名称:要克隆的项目名称.git【回车进行克隆】

4.现在远程和本地已经连接完成,和上面的先本地再远程操作一样。

5.区别不用再添加origin连接 直接开始推送即可,第一次推送也不用添加-u选项

一般工作中遇到的是公司原有远程仓库库自己需要将远程仓库的内容clone下来

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值