git 版本控制工具(四)-远程(共享)仓库


远程(共享)仓库可以协助我们是开发变得更加方便、团队之间配合开发更加容易。

一、自建远程(共享)仓库
  1. 创建仓库
    Git要求共享仓库是一个以.git结尾的目录。mkdir 仓库名.git 创建以.git结尾目录cd 仓库名.git 进入这个目录git init --bare 初始化一个共享仓库,也叫裸仓库 注意选项--bare
    创建仓库.png
    这样就建好了一个共享的仓库,但这时这个仓库是一个空的仓库,并且不允在这个仓库中进行任何修改。
  2. 向共享仓库共享(同步)内容
    将自已开发的项目同步到这个目录中,其它开发者就可以共享这个项目了。
    a. 进入项目目录
    b. 通过git push 仓库地址 仓库分支向仓库共享项目
    向仓库共享项目.png
    远程(共享)仓库项目信息.png
  3. 从共享仓库里取出内容
    新创建一个目录(模拟另一个开发者),通过git clone 仓库地址从共享仓库取出内容,我们可以得到一个新的副本。
    从共享仓库里取出内容.png

    至此,共享仓库的操作就基本结束了。在这里我们会发现,如果想要更加便捷的合作,我们还需要一个远程服务器。
二、Web版仓库管理程序

为了更好的管理我们的仓库,一些第三方机构开发出了Web版仓库管理程序,通过Web界面形式管理仓库。其中比较出众的有GitHubgitLab,以及后来的gitee(可以理解为国内的GitHub)。
这里为了方便我们就介绍一下gitee。

  1. 在gitee官网注册账号。
    详细步骤可以参看官网。在注册完成后,我们会进入这样一个页面。

  2. 新建项目
    点击新建项目,创建一个项目。

    在这里我们可以填写项目名、项目路径(它会给我们分配一个可以修改的默认路径)、项目介绍、是否开源(公开)、以及使用语言、是否新建readme文件。
    点击创建就完成了一个项目的创建。

  3. 查看项目路径
    进入项目点击右侧的克隆/下载按钮我们就可以看到项目仓库地址了。
    然后将项目地址复制一下。

  4. 提交项目
    回到我们的本项目目录。
    由于一般远程仓库地址都比较长我们可以通过git remote add 名字 远程仓库地址给它命一个名字,这样这个名字就可以代替远程地址了。这时候我们可以通过git push 远程仓库地址名 分支名尝试提交,但是可能会报错如下
    很明显是:本地没有update到最新版本的项目(git上有README.md文件没下载下来)。本地直接push所以会出错。所以我们要先执行一下git pull --rebase 远程仓库地址名 分支名,然后再提交,就比较愉快的解决了。

    这时候我们就可以在web端的网页中看到我们的项目了。

到此在git方面的基础学习就算结束了,想要学习更多的给他方面的高级操作可以去git官方文档。查看。
一时的挫折往往可以通过不屈的搏击,变成学问及见识。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值