标签:div res 历史 操作 合并 git merge 选项 字符 创建
ls -a : 可以查看到当前目录下所隐藏的文件,比如 .git文件夹
.git 目录是本地仓库
git config :来配置 git
.gitignore : 创建这个文件,里面填写不需要提交到git的文件名,就可以不提交
git init : 会创建.git目录
git add (路径) xxx(文件名) : 会将文件提交到暂存区
git add . :就是将当前目录下所有未提交的文件提交
git status :显示哪些文件提交到暂存区,哪些文件没有提交
git status -sb :简化版查看未提交文件
git commit -m "字符串(说明理由)" :将文件提交到文件树上 ,字符串里如果有空格,就要用引号包起来
git commit -v :v是 verbose选项的缩写 , 他会跳到应用中编写备注信息,备注完毕后直接保存关闭即可
git log :通过这个可以看见提交到分支树上的各个版本号
git reset --hard xxxx(版本号,前六位) :跳转回所需要的版本号
git reset --hard master :表示跳转回主分支master
git reflog :可以查看所有提交后的版本内容,如果跳转回其他版本号,用git log就看不到所有的版本号,这时候就要用git reflog
git branch x : 表示创建了一个x的分支,来记录
git branch :表示可以看见有几个分支,并且当前所处的分支前面有 * 号标注
git checkout x :表示切换到 x 的分支上开发
git checkout master :表示切换回原来的 master 分支上开发
git merge x :表示要合并 x 分支
合并如果有冲突(表示修改了同一行文件),直接自己一行行查看并解决冲突
git commit :如果解决完冲突后,直接提交就行,不用备注,使用默认-- commit message
git branch -d x :表示删除分支 x
history :查看历史标记
git操作快捷键
标签:div res 历史 操作 合并 git merge 选项 字符 创建
原文地址:https://www.cnblogs.com/yxks-666/p/14249276.html