分布式版本控制工具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..* 将远程同步到本地
邮箱:wangh_2@sina.com