版本控制工具Git(Windows端)

来源:互联网 发布:淘宝正义哥之家店铺 编辑:程序博客网 时间:2024/06/08 12:01

一、操作方式

安装完成在开始菜单可以看到
这里写图片描述
1.Git GUI
就是图形窗口控制这个比较简单。
这里写图片描述
2.Git Bash
推荐使用这个,方便以后适用其他平台的配置。
配置身份、验证是否成功(方便提交代码知道是谁提交的)
这里写图片描述

二、创建代码仓库

1.创建一个新的文件夹(建议在Git的安装目录中),把要版本控制的项目放到这个目录里,并在Git Bash中命令行进入该目录。(我这里的项目名称叫netInfomation)
这里写图片描述
2.输入git init就完成了,创建完成后git会在根目录(netInfomation里面)生成.git文件夹,通过代码ls -al可以查看(删除这个文件夹就可以删除本地仓库了。)
这里写图片描述
3.提交代码
类似svn,add是把提交的代码先添加进来,commit是真正的提交代码
git add . 添加整个项目(需在此项目的目录下,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

好像很多人都推荐廖雪峰的Git教程我在这先留下,方便以后更加深入的学习。

注:本文参考了该博客的内容。http://blog.csdn.net/wei18359100306/article/details/41255963

原创粉丝点击