首先安装git
安装完之后在指定文件夹下使用
git init
初始化git 这样在文件夹下就会生成.git文件夹
在文件夹下创建一个新文件index.php
git status
查看版本状态
把index.php放入提交缓存区
git add index.php
git add 可以使用“.”来通配当前目录下的文件,
文件夹也可以使用例如“password_*”来匹配,
还可以在一个目录下使用"src/*.js"来通配目录下所有js文件
提交
git conmmit -m"提交描述"
最后可以查看记录
git log
把git重置到 所提供hash值的时间点
git reset --soft ac8e8e83dd58eed3999b362887997c59bcc08f8c
soft 只把git 重置到hash值的时间点但是代码不变
hard 连同代码一起重置到hash值的时间点
查看
git show ac8e8e83dd58eed3999b362887997c59bcc08f8c
如果有一些文件或者文件夹不希望通过git提交 可以通过.gitattributes来屏蔽比如说laravel的里的.gitattributes
创建分支
git branch test-branch
切换分支
git checkout test-branch
创建分支并进入(效果等同以上2行)
git chackout -b test-branch
合并分支到master
git checkout master git merge test-branch
使用线上git平台挺方便的 创建好之后执行以下操作就可以了