git一个分布式的管理系统
每个人的需要管理的文件都在自己的电脑里,不需要上传到服务器(额,我理解的就这个意思,可能有点糙)
安装git
请百度。。。window的亲用msysgit比较好
创建版本库
1.在本地创建一个文件夹a(以后不能改,创建请慎重)
2.把a变成仓库
git init
2.在新建的文件夹中放入要上传的文件b
3.把b添加到本地版本库,输入
git add b
4.文件提交到本地版本库,输入
git commit -m "提交时对文件的说明"
常用指令
在版本库的文件增、删、改后使用
git status 命令可以让我们时刻掌握仓库当前的状态
git diff 文件名 命令看看具体修改了什么内容
git add 文件名 提交到仓库(必做)
git commit 上传(必做)
版本回溯
git log 从近到远显示提交信息
git reset --hard HEAD^ 回到上一个版本(HEAD^^回到上上个版本)
删除文件
git rm 文件名
关联远程库
git remote add origin github账户名/文件名.git
推送内容到远程库
git push -u origin master
分支操作
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>