版本控制工具Git详解(更新中)

常用的版本控制工具SVN和Git,我想svn基本上过大学的都懂得用,就不在此啰嗦了

Git是一个开源的分布式版本控制工具,越来越受到广大开发者的喜爱,下面我将详细讲解下

一、Git的安装

1.首先我们要到官网下载Git:点击  或者 Github  访问不了的请点击

2.下载完成后一直点击下一步就可以完成安装了


二、Git的使用

安装完成可以再开始菜单看到

Gut GUI:图形界面操作,比较简单


Gut Bash:命令操作,建议用这个,因为你以后可能还会在别的操作系统中使用


1.配置身份、验证是否成功(方便提交代码知道是谁提交的)


2.创建代码仓库

新建一个文件夹(建议在git安装目录中),copy一个项目到此目录中,命令行进入此项目的目录下

输入命令 git init 就完成了,创建完成后会在项目的根目录生成.git文件夹,通过代码ls -al可以查看(删除这个文件夹就可以删除本地仓库了)


3.提交代码

类似svn,add是把提交的代码先添加进来,commit是真正的提交代码

git add .     添加整个项目(需在此项目的目录下)

git add xx.xml 或  git add  文件名   添加文件或文件夹

git commit -m "描述信息"    描述信息:即你修改了什么,不能为空

 

4.忽略文件

在仓库目录下新建一个名为.gitignore文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过Git Bash,按照linux的方式来新建.gitignore文件)。如下图所示

注:.gitignore文件对其所在的目录及所在目录的全部子目录均有效。通过将.gitignore文件添加到仓库,其他开发者更新该文件到本地仓库,以共享同一套忽略规则。

vim .gitignore 进入编辑 按esc 再输入:wq (保存并退出)


图转自:http://blog.vgod.tw/


【例子】

# 忽略*.o和*.a文件

 *.[oa]

# 忽略*.b和*.B文件,my.b除外

*.[bB]

!my.b

# 忽略dbg文件和dbg目录

dbg

# 只忽略dbg目录,不忽略dbg文件

dbg/

# 只忽略dbg文件,不忽略dbg目录

dbg

!dbg/

# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内

/dbg












  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值