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

要提交更改到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”两个文件夹):

时间: 2024-08-03 09:09:27

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

使用Git Gui从Bonobo服务器中克隆Repository(仓库)

刚开始在使用Git Gui从Bonobo服务器中克隆Repository(仓库)中遇到一些问题,如下图所示: 后来百度,有人遇到类似的问题,得到解决思路,请大家参考这里.大意说出现这个问题是因为要克隆的远程Repository(库)是个空库.那我们就找一个“有内涵的”远程库克隆吧,克隆步骤如下: 打开“Git Gui”,如下图所示: 点击“Clone Existing Repository”,在“Source Location”文本框中输入远程库的位置,在“Target Directory”文本

如何通过Git GUI将自己本地的项目上传至Github

githud是一个程序员以后成长都会使用到的,先不说很多优秀的开源框架都在这上面发布,光是用来管理自己的demo都已经让人感到很方便,用得也很顺畅.而真正让我下定决心使用github的原因是因为两次误操作,将自己所有的学习demo全都删除,而且由于数据太大,是彻底删除的那种,使用数据恢复软件,但然并卵,恢复的数据杂乱无章,另一次是由于自己的固态损坏,所有的东西也全没了,终于痛下决心好好研究github的使用. 在上面的原因之下,花了一天的时间来研究github,一下是一天来的学习成果. 1.至于

git gui 的使用

转自:http://m.blog.csdn.net/u011572517/article/details/50537407 如何通过Git GUI将自己本地的项目上传至Github 发表于2016/1/18 16:13:03  6217人阅读 分类: android进阶 githud是一个程序员以后成长都会使用到的,先不说很多优秀的开源框架都在这上面发布,光是用来管理自己的demo都已经让人感到很方便,用得也很顺畅.而真正让我下定决心使用github的原因是因为两次误操作,将自己所有的学习dem

Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并(转)

from:http://hi.baidu.com/mvp_xuan/blog/item/2ba062d8cd2c9fc939012fae.html 关于linux上建库等操作请看文章: http://hi.baidu.com/mvp_xuan/blog/item/30f5b700a832f0261d9583ad.html http://hi.baidu.com/mvp_xuan/blog/item/216d52092a79228b0b7b826f.html ———————————————————

(转)Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并

原文地址: http://blog.csdn.net/fym0512/article/details/7713006 本教程将讲述:gitk的Git Gui的部分常用功能和使用方法,包括:建库.克隆(clone).上传(push).下载(pull - fetch).合并(pull - merge). —————————————————————————————————————————————— 1.下载并安装 下载地址: http://code.google.com/p/msysgit/downl

Git操作指南(2) —— Git Gui for Windows的建库、克隆、上传

本教程将讲述:gitk的Git Gui的部分常用功能和使用方法,包括:建库.克隆(clone).上传(push).下载(pull - fetch).合并(pull - merge). —————————————————————————————————————————————— 1.下载并安装 下载地址: http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.10-preview20120409.exe 安装的话,新手的话,全

git(码云):如何把本地代码提交到码云代码管理项目上

第一步:clone项目 D:\>mkdir inek_winprop D:\>cd inek_winprop D:\inek_winprop>dir 驱动器 D 中的卷没有标签. 卷的序列号是 0009-8646 D:\inek_winprop 的目录 16/05/2018 14:23 <DIR> . 16/05/2018 14:23 <DIR> .. 0 个文件 0 字节 2 个目录 29,537,865,728 可用字节 D:\inek_winprop>

如何轻松使用git,不用命令行,提交代码so easy。

以下观点纯属个人观点,请轻喷: 前言: 在Android开发中,首先要用到的就是版本控制工具,多人配合开发.(如果您是独立开发的话,请忽略本文).使用git的话,随时随地都可以提交代码,是不是很爽.但如果您是用的命令行提交代码,那确实很痛苦.这篇文章就教大家如何使用git,方便快捷的进行版本控制.废话不多说,直接上步骤. 步骤1:安装git 首先先安装msysgit msysgit 64/32位下载地址:http://download.csdn.net/download/laochangzhi/

Git Gui基本使用情况

本教程将讲述:gitk的Git Gui的部分常用功能和使用方法,包括:建库.克隆(clone).上传(push).下载(pull - fetch).合并(pull - merge). —————————————————————————————————————————————— 1.下载并安装 下载地址: http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.10-preview20120409.exe 安装的话,新手的话,全