【11】GitHub操作

1.创建远程库&创建别名
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
创建远程库别名的意思是:链接太长了,我记不住,就可以给这个链接起一个别名。将来我对这个库进行代码推送和拉取的时候,我就可以直接利用这个别名来拉取(别名最好好库名相同,避免忘记出错)

在这里插入图片描述

上面是老师的课件,下面是自己在git和GitHub中的的实际操作

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
私有库(Private)不能超过5个人,超过5个人之后会收费(5美元一个月)。如果你真的要创建自己公司内部的私有代码托管中心,还是建议大家搭建gitlab

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里起别名就是将GitHub上的连接取一个小名
在这里插入图片描述

2.推送本地库到远程库
在这里插入图片描述
在这里插入图片描述

//将master分支下的文件(此处是hello.txt)推送到GitHub下的git-demo远程库中
git push git-demo master

在这里插入图片描述

当点击了Sign in with your browser后:
在这里插入图片描述
点击了绿色键后出现:
在这里插入图片描述
当回到Git控制台后,出现连接失败了
在这里插入图片描述
在这里插入图片描述
发生错误后,在CSDN上查到解决的办法:解决办法见:

点击解决办法

//链接
https://smilenicky.blog.csdn.net/article/details/119913677?spm=1001.2014.3001.5506

在这里插入图片描述
解决后开始重新推送:
在这里插入图片描述
在这里插入图片描述

打开GitHub刷新,则可以看到hello.txt
在这里插入图片描述

3.拉取远程库到本地库
在这里插入图片描述
在这里插入图片描述

//将远程库的文件(此处是hello.txt)拉取到本地库
git pull git-demo master

//

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
一定要随时让你本地库的代码保证最新的状态

4.克隆远程库到本地
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

拉取和克隆有什么关系吗?
个人理解:拉取是你本地已经有文件了,需要更新最新的;克隆:本地完全没有文件,需要所有的文件

在这里插入图片描述
拉取代码:拉取远程库最新的代码,注意是最新的代码(别人修改好之后,你拉取的最新的代码)
克隆代码:本地库一点内容都没有,只有一个空的文件夹,在远程库中复制一份到本地库
pull拉取分支,clone拉整个库
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
文件保存之后切记要添加到暂存区以及提交本地库,要不然没有办法把你的代码提交上去
在这里插入图片描述
在这里插入图片描述
出现了push出错:

在这里插入图片描述
在这里插入图片描述
以上是pull到本地(使用的是一台电脑,一个GitHub账号)

5.团队内协作(不同的GitHub账号)

岳不群需要将令狐冲添加到一个团队中,需要授权才能使不同的GitHub成员进行推送。但是这里我是直接push就成功了,可能是在同一台电脑,从本地直接推送的,而不是两个不同的GitHub账号

以下是将令狐冲添加到团队内的操作:
在这里插入图片描述

不知道这里怎么回事,即使没有加入团队,也能通过下面解决push问题实现push。可能这是由于在同一台电脑
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当令狐冲进行修改后,岳不群和令狐冲自己都可以从GitHub上看到修改后的内容

克隆只需要一个连接,push需要加入团队(不同的GitHub账号)

6.跨团队协作
在这里插入图片描述
由于是团队外的,你需要把别人的项目叉一份,叉到你自己账号来
在这里插入图片描述
在这里插入图片描述
当东方不败如何能让岳不群看到我修改的代码呢?
在这里插入图片描述
作为团队外的人,你得让岳不群拉取你的代码,发送一个pull request请求

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时候,来到岳不群账号,他可以发现拉取请求
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
还可以,如果你有关这个代码有什么疑问,你还可以给东方不败说话
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.SSH免密登录(还未操作)
在这里插入图片描述
在这里插入图片描述

岳不群可以利用ssh进行pull和push

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值