git命令总结及配置

183 阅读1分钟

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 + 版本号可以撤销改版本号修改的内容