标签:color 配置 流程 proc install cto type stage c51
Git安装配置使用git是一个开源分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。
Git是linus Tovalds为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
工作区:就是你在电脑里能看到的目录
暂缓区:英文叫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
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
标签:color 配置 流程 proc install cto type stage c51
原文地址:http://blog.51cto.com/11389430/2159991