git常用命令

2020-01-07  本文已影响0人  plum_meizi

git clone url //从远程仓库拷贝项目

git add . //加入暂存区

git commit -m "说明" //提交到仓库

git pull //拉取远程库代码

git push //提交暂存区代码(提交之前必须拉取一遍代码,解决冲突之后提交)

git pull origin dev //从远程分支dev拉取代码到当前分支

git branch //查看本地所有分支

git branch -r //查看远程所有分支

git branch -a //查看本地和远程的所有分支

git branch <branchname> //新建分支

git branch -d <branchname> //删除本地分支

git branch -d -r <branchname> //删除远程分支,删除后还需推送到服务器
git push origin:<branchname> //删除后推送至服务器

git branch -m <oldbranch> <newbranch> //重命名本地分支

git checkout dev //切换分支

git status //查询修改状态

rm resources/nav.vue //删除文件

git checkout -b dev //新建dev本地分支

git config --get core.ignorecase //git设置是否忽略大小写
git config core.ignorecase true //设置忽略大小写为真(一般不要忽略)

git merge dev //合并dev到所在分支

git log //查看提交历史

git log --oneline //查看提交历史(简洁版)

git log --graph //查看提交历史(拓扑图)

git log --reverse --oneline //查看提交历史(逆向显示所有日志)

git log --author=lili --oneline -5 //查看作者=lili,5条

git fetch -p //从远程仓库下载新分支与数据

git checkout -- <file> //撤销对文件的修改
git checkout . //撤销工作区全部文件的修改

git reset --mixed HEAD^ //撤销commit,但是保留本地修改
git reset --hard HEAD^ //撤销commit,不保留本地修改

git push origin --delete dev //删除远程分支dev

上一篇 下一篇

猜你喜欢

热点阅读