关于我踩了git许多坑后,结合前辈文章得出一些小经验
常用的git命令
1.git init
初始化git仓库管理,第一次创建时使用,运行过后文件会出先.git文件,里面一般时一些缓存和状态的提交,如果你时克隆的项目里面时自带的.git文件夹的。
2.git status
用来查看状态,这个用的很多,比如你提交失败,或者删除失败,还是要查询进度,都可以用这个去查询
3.git add . (注意:.前面要敲空格)
将文件加入到缓存区域,加的点时将全部缓存,可以指定缓存。
4.git commit -m “修改注释”
提交上去,将你使用git add . 缓存的文件或者目录提交 ,后面 的引号填写的时你对提交东西的一个描述
5.git rm 文件名
用来删除需要删除的文件,直接在后面写需要删除的文件夹即可
6.git log
用来查看提交日志,这次提交的日志
7.git reflog
用来查看全部的提交日志
8.git checkout
用来切换分区,重置工作区文件的变化,一般是用来修复问题
9.git diff
用来查看工作区和暂停区的变化,解释看看是否更新
10.git reset
将暂停区恢复到工作区,在某些情况下可以起到还原作用
11.git branch dev 分支名
用来创建dev 分支,暂放文件
12.git branch
查看所有分支
13.git merge dev
合并分支
14.git checkout -b 分支名
可以切换到某个分支
15.git branch -d dev
删除指定分支