码迷,mamicode.com
首页 > 其他好文 > 详细

从 Git Gui 管理的Repository(库) 提交更改到 Bonobo服务器管理的Repository(库)

时间:2016-01-28 17:24:26      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

       要提交更改到Bonobo服务器管理的某个Repository(库),必须先得在Bonobo服务器上有此Repository(库)——简直就是废话。那么怎么才能这个Repository(库)变出来呢?其实很简单,在Bonobo网站里新建一个就可以了,具体步骤看看这篇随笔。这里介绍如何在Git Gui上新建本地Repository(库),并在本地新建文件、修改文件,然后将更改commit(提交)到本地库,最后push(推)到远程的Bonobo服务器。操作步骤和注意事项如下:

  1. 打开Git Gui,如图所示:

    技术分享

  2. 点击“Create New Repository”,进入如下界面,并为新的本地库选择一个目录:

    技术分享

  3. 点击“Create”按钮,新建本地库的操作就算完成了,进入如下界面:

    技术分享

    新建的本地库里只有一个“.git”文件夹,是Git用于文件版本管理的,我们不用动它。此时新建的本地库对应的目录如下所示:技术分享

     

      下面介绍怎么提交对本地库中文件的修改到远程的Bonobo服务器,步骤如下:

  1. 我们在本地库对应的目录下,新建一个用于测试的文本文档,随便输入几个文字,如下图所示:技术分享
  2. 保存并关闭刚才新建的文本文档,在“Git Gui”中点击“Rescan”按钮,“Git Gui”会检索出新建了的或修改了的,但未提交到本地库的文件,如下图所示:技术分享
  3. 在“Unstaged Changes”中选中刚新建的“测试.txt”文件,点击“Stage Changed”按钮,选中的文件就会进入“Staged Changes(Will Commit)”,此时文件就准备好了以提交到本地库(此时还未提交到本地库),点击“Sign Off”按钮,进行签名,如下图所示:技术分享
  4. 点击“Commit”按钮,将新建的“测试.txt”文件提交到本地库,此时状态栏会显示如:“Created Commit 782dec06:Signed-off-by unknown ...”字样,如下图所示:技术分享
  5. 点击“Push”按钮,就可以把本地库推到远程Bonobo服务器的远程库里,如下图所示:

    技术分享

    此处的“Arbitrary Location”框填写远程库的地址,远程库的地址可以从Bonobo服务器网站中找到,操作为:在库管理页面,点击相应的远程库名字,进入所选远程库的详细信息页,如下所示:技术分享

    将“Git库位置”复制到上图的“Arbitrary Location”框,点击“push”按钮,按提示输入用户名和密码,“Git Gui”就正式开始向远程库推数据,图示如下:技术分享技术分享技术分享

    OK!推送成功,让我们看看远程库有哪些新东西(原先只有“info”和“pack”两个文件夹):技术分享

从 Git Gui 管理的Repository(库) 提交更改到 Bonobo服务器管理的Repository(库)

标签:

原文地址:http://www.cnblogs.com/sad-bird/p/Push_To_RemoteRepository.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!