git命令大总结
1.git config:用来做git的基础配置
- 配置一共六行
git config --global user.name XXX
git config --global user.email XXX
git config --global push.default simple
git config --global core.qoutepath false
git config --global core.editor "code --wait"
git config --global core.autocrlf input
2.git add +文件路径:用来添加上传文件,一般直接用git add .
git init :创建本地仓库
3.git status -sb:查看简化版的branch的情况
git status 是用来查看要提交的变更
4.git commit -v:弹出编辑器写入备注提交并提交文件
5.git branch x:创建X分支
6.git branch :可以查看当前有几个分支
7.git checkout x: 进入X分支
8.gir merge x:合并分支x
9.git branch -d x:删除一个分支X(删除的时候必须切换到其他分支才可)
10.git log:查看所有版本
11.git reflog:查看所有版本包括跳转版本信息的版本
12.git reset --hard XXX:进入XXX(表示版本号)版本
13.git reset --hard HEAD 是可以把所有之前的更改全部删除,所以一定要确保一下所有的变动时可删除的
14.git remote add origin ssh地址:origin是仓库名字,添加远程仓库origin
15.git push -u origin master :推送内容到origin仓库的master分支
16.git remote -v 查看当前绑定的远程仓库的具体情况
17.git remote rm X 删除远程仓库X
18.在目录里创建.gitignore是描述变动不需要要提交,操作方法在文件内写下文件的名字即可,常见不需要提交的文件 Node-modules .DS-Store(苹果上有的) .idea .vscode
19.git revert + 版本号可以撤销改版本号修改的内容