git常用命令
2018-06-22 本文已影响7人
云逸致
1.本文只是对git的常用命令做了一个简单的总结,文章中有不足之处欢迎大家补充指正。
2.关于git更详细的介绍及用法,请查看廖雪峰大大写的Git教程;
3.第一次写简书,如果觉得本文对您有帮助,请点赞以鼓励我将私藏的干货奉献给大家。
一、初始化git
- 配置提交git时显示的用户名
git config --global user.name "yourname"
2.配置邮箱
git config --global user.email "youremail"
3.初始化本地git仓库
git init
4.将远程仓库clone到本地
git clone *******(git 地址)
5.重置上次提交的用户名
git commit --amend --reset-author
6.查看本地配置
git config --list
7.远程仓库变更
git remote set-url origin 远程仓库url
二、日常用命令(提交代码流程!!!)
1.查看修改状态
git status
2.将所有修改添加到暂存区(执行完此步之后最好再查看一下状态以确保所有修改都添加到了暂存区)
git add .
3.将修改添加到本地仓库并添加注释
git commit -m "本次提交说明"
4.拉取远程仓库代码(推到远程仓库之前先拉取代码以防止冲突)
git pull
5.将本地仓库代码推送到远程仓库
git push
三、分支管理
- 查看本地分支
git branch
- 查看远程分支
git branch -a
- 新建本地分支并切换到新建的分支下
git checkout -b dev(dev为新建分支名)
- 切换远程分支
git checkout -b dev origin/dev
- 单纯切换分支
git checkout 分支名称
- 删除本地dev分支
git branch -d dev
- 合并分支
git merge dev
或
merge --no-ff -m "合并dev分支" dev
8.将本地分支推送到远程
git push origin branch-name
四、暂存修改
1.暂存
git stash
2.查看
git stash list
3.恢复
git stash pop