研究了一天半的Git。查阅了不少资料,这里将Git的运用分为两条线做个简单梳理:本地控制库。远程控制库。

**************************************本地控制库*********************************************

本地库中须要用到几个工具,这里做简介。

图形化工具:

msysgit:

Git forWindows是Github官方的管理工具。

它的操作都是採用命令行的形式完毕的,所以可能更加适合习惯Linux命令行的人。

GitExtensions:

Git Extensions 是一个 Git 的图形化client。用来控制 Git 资料库。支持 Windows 资源管理器集成和 VisualStudio集成。详情见:

联系:GitExtensions中自带了Git for Windows-msysgit,因此二者选其一安装就可以,推荐使用Git Extensions。

插件:

Visual Studio结合GitHub须要使用的插件是Git
Source Control Provider。相信使用过SVN的人对这个插件的掌握也会是轻而易举的事儿吧。这里不再赘述。详情见:

TortoiseGit:

事实上有了上面的工具之后有没有这个TortoiseGit都已经显的没有那么必要了,仅仅是如SVN一样多了一个本地图形化操作工具而已。

************************************远程控制库***********************************************

远程控制库中就仅仅有这一个工具Github。Github能够托管各种Git版本号库的托管平台。

并提供了Web管理界面。你也能够下载相关软件Github在client进行管理。

1.在Github上创建装好,这个非常easy不再赘述

2.登陆Github后创建一个新的仓库(Newrepository)

详情见:Windows 下使用Git管理Github项目

*****************************************Tips*************************************************

Tips:特别注意SSH
key,由于本地库和远程库的沟通就须要她。这里还须要注意一下commit和push。这里commit的含义和我们在使用SVN的时候,使用的commit有所不同。将本地的代码先commit到本地库Git上,之后再push到远程控制库Github上。

******************************************总结***********************************************



总结:我们绝对不是第一个做这件事儿的人,网上的前辈和牛人多的是,所以仅仅有我们想不到的。没有我们搜不到的。

善于借助他人的手来丰富我们自己。Git自己之前没有接触过,这次全然是由于形式所迫,才研究这个东西的。时间短。研究的不深,所以很多其它的理解还须要到项目中去运用。

机房收费系统合作版(二)——初识Git的更多相关文章

  1. 机房收费系统合作版(三)——UI思索

    案件追踪系统1.0暂告一段落.验收过程中.MR MI针对UI界面提出了很多自己的想法. 针对TGB项目的UI设计我也有我的感受: 1.不论大小项目.仅仅要一看界面准有70%到80%熟悉度. 2.一看这 ...

  2. 【机房收费系统C#版】——导出Excel

    前言 机房合作開始好长了一段时间.反重复复开了几次会,项目也是一拖再拖,作为组长.有80%的责任都在于我.为了不让这个项目陪着我过春节.要求自己一定要在这几天敲完. 还是一样的问题,用C#敲,从一開始 ...

  3. VB.NET版机房收费系统---异常处理

    异常处理,英文名为Exceptional Handling, 那时年少,还记得那年一起学习过的VB6.0的时候,常常使用ONError的错误语句.与传统VB6.0中的OnError语句相比.NET平台 ...

  4. VB.NET版机房收费系统---七仙女之系统登录

    VB.NET第一版机房收费系统,告一段落,验收的时候.问题也是大大的存在,没实用上设计模式,什么触发器.存储过程,都没实用上.看看其她小伙伴的,七层实现登录?那是什么东东,相比較我的三层而言,多了两倍 ...

  5. VB.NET版机房收费系统---导出Excel表格

    datagridview,翻译成中文的意思是数据表格显示,使用DataGridView控件,能够显示和编辑来自不同类型的数据源的表格,将数据绑定到DataGridView控件很easy和直观,大多数情 ...

  6. VB.NET版机房收费系统---报表

    报表,即报告情况的表格,简单的说:报表就是用表格.图表等格式来动态显示数据,可以用公式表示为:"报表 = 多样的格式 + 动态的数据". 在没有计算机以前,人们利用纸和笔来记录数据 ...

  7. VB.NET版机房收费系统---组合查询

    查询的意思就是查找,寻找,指在某一个或几个地方找出自己所要的信息,假如我想搜索一下我自己写的博客,名字叫做初雪之恋,我在百度的搜索框中输入丁国华三个字,会有怎样的惊喜等着我? 啊哦,这个信息并不是我想 ...

  8. VB.net版机房收费系统——结账功能实现(调错与优化)

    调错部分 上一篇博客<VB.net版机房收费系统--结账功能实现(代码部分>说的是结账功能的实现,亮出了代码.是在为这篇博客做铺垫.尽管结账功能代码是借鉴的巨人的博客.可是自己比着葫芦画瓢 ...

  9. VB.NET<机房收费系统个人重构版>你都学会了什么(之五)

    接着上篇我们说的配置文件,今天我们来说一下接口. 1.UML图 2.三层架构 3.Sqlhelper 4.配置文件 5.接口 6.设计模式 什么是接口呢?我们可以将接口理解为用于沟通的中介的抽象化.可 ...

随机推荐

  1. iOS crash 崩溃问题的追踪方法

    http://www.cnblogs.com/easonoutlook/archive/2012/12/27/2835884.html iOS crash 崩溃问题的追踪方法 在调试程序的时候,总是碰 ...

  2. glPixelStorei(GL_UNPACK_ALIGNMENT, 1)用法

    http://www.cnblogs.com/sunnyjones/articles/798237.html 這個函数是對應著 glDrawPixels 而來的, 因為效率考慮, 所以, OpenGL ...

  3. C语言中的“>>”和“<<”

    http://baike.1688.com/doc/view-d1750791.html C语言中的“>>”和“<<” [标签:程序设计] 浏览次数:68937提问时间:200 ...

  4. python enumerate元素的时候可以获取下标,并且可以指定开始的下标值。

    list=["a","b","c","d","e"] for i,item in enumerate ...

  5. 获取Json对象的长度以及判断json对象是否为空

    (如有错敬请指点,以下是我工作中遇到并且解决的问题) = = = = = = = = = = = = = = = =  获取Json对象的长度  = = = = = = = = = = = = = = ...

  6. 解决:java.lang.ArrayIndexOutOfBoundsException: 160 at com.alibaba.fastjson.serializer.SerializeWriter.writeStringWithDoubleQuote(SerializeWriter.java:868)

    今天线上遇到一个问题,从hbase里读取出来的数据在转换json后输出时出现异常: java.lang.ArrayIndexOutOfBoundsException: 160 at com.aliba ...

  7. 终于遇到了传说的ie 6 img 3px的bug

    最近在做一个网站,基本上已经算完成,就开始完善细节部分了. IE6可能是微软最为YD 的一款浏览器了吧,至今还没有退出历史的舞台,尽管google都宣布不在支持它了. 因为该死的ie6,虽死但是牢牢地 ...

  8. Delphi中的堆,栈

    来自:http://blog.163.com/liang_liu99/blog/static/884152162009111303756371/ --------------------------- ...

  9. JAVA泛型练手

    公司电脑不能安装JAVA环境,不爽啊. import java.util.List; import java.util.ArrayList; import java.lang.reflect.Meth ...

  10. Weblogic 监控工具汇总及简介

    https://blog.csdn.net/hualusiyu/article/details/39608637