分布式版本控制工具git

svn是集中式版本控制系统,版本库集中在中央服务器,当网络情况不好时受限很大

git是分布式版本控制系统,每个人的电脑都是一个完整的版本库

 

git的常用操作:

1、设置本机的git标示

git config --global user.name "hy"

git config --global user.email "wangh_2@sina.com"

 

2、创建一个版本库

cd到你要创建版本库的目录下

运行:git init

会产生一个.git文件夹,他就是来管理版本的

 

3、文件的操作:

git add test.txt  添加文件到暂存区

git commit test.txt "测试注释" 将文件提交到仓库

git status 查看有没有要提交的文件

git  log 查看提交的记录

git reflog 查看提交的日志和版本号

git reset --hard HEAD^^ 回退到前n个版本

git -reset --hard 版本号 回退到一个固定的版本

 

4、本地同步到服务器

①注册github

②在github上建立一个版本库(repository)

③运行git remote add origin url..*git将本地版本库同步到远程

运行:git push origin master 将本地推送到远程

运行:git clone url..* 将远程同步到本地

 

posted on 2017-03-02 00:15  _故乡的原风景  阅读(149)  评论(0编辑  收藏  举报