git 常用命令


 

开发时常用的git命令,大概整理了些

 

 1 git clone url  // 把远程项目克隆到本地(默认克隆master分支,本地也是建立master分支)
 2 git add .     // 添加所有文件(除.gitignore中过滤的文件外)
 3 git status   //查看本地缓存状态
 4 git commit -m "提交说明"     // 缓存
 5 git pull     // 拉取远程文件
 6 git push  // 向远程推送文件
7 git log // 查看提交记录
8 git merge xx // 把本地xx分支合并到当前分支 9 git branch // 查看本地分支 10 git branch -a // 查看本地与远程所有分支
11 git branch -v  // 查看每一个分支的最后一次提交 12 git fetch // 刷新并获取远程分支
13 git stash // 隐藏本地修改
14
git stash pop // 把本地修改再拿出来 15 git branch xx // 创建本地分支xx 16 git branch -d xx //删除本地分支xx 17 git branch -D xx // 强行删除本地分支xx
18 git push origin -d xx // 删除远程分支xx 19 git checkout xx // 切换本地分支xx 20 git checkout -b xx // 切换本地分支xx,若没有则创建后再切换 21 git checkout -b xx origin/yy // 切换本地分支,若没有则创建xx后再切换,且连接远程分支yy 22 git remote -v // 查看本地与远程连接状态
23 git commit --amend // 修改最近一次的提交记录 (修改完按ecs退出编辑状态,再按大写ZZ保存并退出本次修改)
24 git reset --hard HEAD^ // 版本回退(回退到上一个版本)
25 git reset --hard xx // 版本回退(回退到指定的xx版本)
26 git reset --soft HEAD^ // 撤销commit后的提交(撤回至暂存区)
27 git reset HEAD // 撤销暂存区的文件
28
git reset --mixed HEAD^ // 撤销commit提交并撤销暂存(即‘git reset --soft HEAD^;git reset HEAD’一并执行)

 

posted @ 2021-02-18 18:18  地yu荒冢  阅读(72)  评论(0编辑  收藏  举报