GitHub 操作

1. 注册、登录

首次注册登录页面

2. 创建远程库

        点击右上角+号图标>New repository.
1
2
3

3. 远程库操作 

命令名称作业
git remote -v
查看当前所有远程地址别名
git remote add 别名 远程地址
远程地址起别名
git push 别名 分支
推送本地分支上的内容到远程库
git clone 远程地址
将远程库的内容克隆到本地
git pull 远程库地址别名 远程分支名
将远程仓库对于分支最新内容拉下来后与
当前本地分支直接合并

3.1 创建远程库别名

1 )基本语法
        git remote -v                                      查看当前所有远程地址别名
        git remote add 别名 远程地址            远程地址起别名
2 )案例实操

远程库链接如图所示红框中:

3.2 推送本地分支到远程库

1 )基本语法推送本地分支到远程库
         git push 别名 分支
2 )案例实操

        输入命令之后弹出一个GitHub的登录窗口就证明ok了。向git上push时,由于网络不太好原因,可能会失败,多试几次,趁他不注意,鬼知道我试了多少次。。。。。。

        选择第一个,点击登录。(此时在浏览上我已经登录了自己的账户,他就会出现下面这个页面)。

         点击绿色按钮,输入密码确认。

         当出现如下图所示时,证明代码已经推送成功。

        此时命令窗口:

        回到自己的GitHub主页会发现hello.txt已经存在在远程库里面了。

3.3 拉取远程库到本地库

1 )基本语法
         git pull 远程库 地址别名 远程分支名
2 )案例实操
        
        假若在开发过程中,你提交的代码在远程库被他人修改,此时你的本地库就需要更新。

         报错:

fatal: unable to access 'https://myserver.com/gogs/user1/myapp/': SSL certificate problem: unable to get local issuer certificate

        解决链接:https://www.cnblogs.com/jaxu/p/12027839.html

         ok,成功!!!查看本地库的hello.txt,会发现已经被更新。

3.4 将远程库的内容克隆到本地

1 )基本语法
         git clone 远程地址
2 )案例实操

 2)结果

         小结:clone 会做如下操作:1、拉取代码。2、初始化本地仓库。3、创建别名

4. 邀请他人协作 (团队内)

        实际开发过程中,绝大多数情况下都是多人协作完成一个项目,这时候我们就需要邀请他人一下编辑我们的代码。

         复制好邀请链接后就可以发给你的小伙伴啦!!!小伙伴在自己账号中的地址栏复制收到邀请的链接,点击接受邀请即可。成功之后小伙伴就可以在他的账号上看到 git-demo的远程仓库、也可以修改内容并 push 到远程仓库。

5. 跨团队协作

        1. 将远程仓库的地址复制发给邀请跨团队协作的人。

        2.被邀请人在自己GitHub 账号里的地址栏复制收到的链接,然后点击 Fork 将项目叉到自己的本地仓库。(由于是我自己的账户,不好演示,所以这里Fork按钮为暗色)。

        3. 被邀请人就可以在线编辑叉取过来的文件。  

        4.编辑完毕后,填写描述信息并点击左下角绿色按钮提交。

         5.接下来点击上方的 Pull 请求,并创建一个新的请求。

        6. 回到邀请人账号就可以看见一个Pull request请求 ,如果代码没有问题,可以点击 Merge pull reque 合并代码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鱼炸毛了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值