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

Git安装使用

时间:2018-08-15 10:36:09      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:color   配置   流程   proc   install   cto   type   stage   c51   

Git安装配置使用

一、git简介

git是一个开源分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。
Git是linus Tovalds为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

二、Git工作流程

技术分享图片

三、工作区、暂存区和版本库

工作区:就是你在电脑里能看到的目录
暂缓区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)
版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本
技术分享图片

四、安装及配置

1、安装

]#yum -y install git

2、配置作者信息

[root@node1 ~]# git config --global user.name "liushiju"
[root@node1 ~]# git config --global user.email "lsj_neusoft@163.com"
[root@node1 ~]# git config --global core.editor vim
[root@node1 ~]# git config --list
[root@node1 ~]# cat .gitconfig

五、使用Git

1、初始化

[root@node1 ~]# mkdir devops
[root@node1 ~]# cd devops
[root@node1 devops]# git init
[root@node1 devops]# ls -a

2、添加跟踪文件

[root@node1 devops]# echo ‘hello world‘ > hello.txt
[root@node1 devops]# git add .

3、查看暂存区域

[root@node1 devops]# git status
[root@node1 devops]# git status -s

4、确认文件到版本库

[root@node1 devops]# git commit -m "add hello.txt"
[root@node1 devops]# git status

5、删除版本库中文件

[root@node1 devops]# git ls-files
[root@node1 devops]# git rm hello.txt
[root@node1 devops]# git commit -m "rm hello.txt"

6、把不想放到版本库中的文件写到.gitignore中

[root@node1 devops]# vim .gitignore
*.swp
*.pyc
.gitignore

Git安装使用

标签:color   配置   流程   proc   install   cto   type   stage   c51   

原文地址:http://blog.51cto.com/11389430/2159991

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