美文网首页
git 版本控制工具(四)-远程(共享)仓库

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

作者: hunter97 | 来源:发表于2018-11-16 12:27 被阅读0次

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

    一、自建远程(共享)仓库
    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官方文档。查看。
    一时的挫折往往可以通过不屈的搏击,变成学问及见识。

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/odgefqtx.html