美文网首页
Git--版本控制(五)添加远程库

Git--版本控制(五)添加远程库

作者: Levi_Wan | 来源:发表于2016-12-15 20:58 被阅读45次

Git--版本控制(引用)廖雪峰老师

我们如何创建自己的版本库并使用呢? Github需要代理才能访问? 我们可以使用OSChina Git来进行我们的仓库的托管。

  • 首先我们登录OsChina,创建一个新的项目。
Paste_Image.png
  • 在创建项目的页面,可以根据自己的项目,自行配置。
Paste_Image.png
  • 这样我们就创建好了我们的云仓库由OsChina对我们的项目进行了托管。
  • Git是支持多种协议的,git://的SSH,也可以使用HTTPS协议,这里由于我们还没有绑定我们的SSH,我们使用HTTPS协议。但通过ssh支持的原生git协议速度最快。
Paste_Image.png
  • 复制这个地址,并在从云仓库下载到本地。使用git clone
  • 创建一个文件夹用于保存云仓库的数据。
Paste_Image.png
  • 我们在clone的时候,可能会出现这种情况,这时我们可以绑定SSH使用ssh来进行,也可以输入我们OSChina账号来进行。下载项目总需要验证身份的。

  • 此时我们就从我们建立的云仓库中,下载到了我们本地的版本库。(多了.git 版本控制文件)

Paste_Image.png

我们此时在这个托管项目中进行一个unity项目的建立,(其他什么项项目原理都一样),并上传。

Paste_Image.png
  • 此时我们的云仓库并没有发生变化。
Paste_Image.png
  • 我们将项目进行commit。
Paste_Image.png Paste_Image.png Paste_Image.png
  • 根据之前的知识来说,我们的版本经过了从工作区-------->版本库(Stage)-------->版本库(master分支), 经过commit到达了我们本地的master分支。此时我们需要将我们做的修改提交到云仓库去。(git push)

  • 根据提示我们应该做git push操作,由于我们没有其他的分支,而且远程仓库默认的就为origin。所以我们直接使用git push,如果我们具有其他的分支,我们应该使用 git push -u origin master(或者其他分支名,)


    Paste_Image.png

提交到远程仓库。

  • 提交成功。
Paste_Image.png
  • 接着查看我们的云仓库。
Paste_Image.png Paste_Image.png

如果我们远程仓库的版本大于我们当前操作的版本呢?(有人也对项目进行了改动),我们使用git push就会收到错误

  • git pull 当远程仓库的版本号大于当前本地仓库的版本号时,将远程仓库的代码,覆盖本地的代码(远程仓库多出来的),同时将远程仓库的版本号移植到本地仓库。
Paste_Image.png
  • 此时我们需要使用git pull命令,弹出vim的操作界面,我们输入:wq退出,在进行git push

此时在进行push命令,既可以成功。

Paste_Image.png

相关文章

  • Git--版本控制(五)添加远程库

    Git--版本控制(引用)廖雪峰老师 我们如何创建自己的版本库并使用呢? Github需要代理才能访问? 我们可以...

  • git提交代码到远程分支

    1、添加文件到版本库缓存区 2、添加文件到版本库 3、把本地库与远程库关联(已关联可忽略) 4、push到远程仓库

  • Git 常用命令 更新与提交

    取得Git仓库 初始化一个版本仓库 Clone远程版本库 添加远程版本库origin 查看远程仓库 提交你的修改 ...

  • Git 常用命令清单

    用户设置 初始化版本库 添加远程版本库 克隆版本库 添加文件到版本库跟踪列表 查看本次修改的跟踪文件 在版本库跟踪...

  • Git常用命令

    配置 版本库 时光机穿梭 远程仓库 1. 添加远程库 2. 从远程库克隆 分支

  • Git--版本控制(二)版本回退

    Git--版本控制(部分引用)廖雪峰老师 上一章讲到了commit到版本库中,接着上一章进行操作。 接着我们现在使...

  • 源代码管理_Xcode管理SVN

    1. 添加远程代码仓库的关联 2. checkout;下载服务器代码以及初始化本地版本控制库 3.commit;修...

  • 创建版本库-添加版本控制

    什么是版本库呢?版本库又名仓库,可以理解为一个目录,这个目录的里面的所有文件都可以被git管理起来,这个目录下的每...

  • vscode 拉取分支代码

    1.初始化 2.添加远程储存库 添加远程库添加远程储存库1.png 添加remote 地址添加remote 地址....

  • git 大纲

    一般操作 初始化git仓库 关联远程仓库 添加文件到版本库 添加全部文件到版本库 查看仓库状态 提交代码 推送到远...

网友评论

      本文标题:Git--版本控制(五)添加远程库

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