git diff master origin/master --stat 比较当前分支与远程分支的差异

git reset --hard HEAD~ 将版本回退,本地所有文件与远程一样

git reset --soft HEAD~ 版本回退,本地代码为最新代码与远程不一样

git stash 将未处理完的变更先保存到 stash 中

git stash pop pop 不保留 stash

git stash apply apply 保留 stash

git stash list 查看所有的stash

git stash pop stash@{数字n} 取回某次 stash 的变更

git branch 新分支 基于当前分支创建新分支

git branch 新分支 指定分支 基于指定分支创建新分支

git checkout -b 新分支 创建并切换到该分支

git branch -d 要删除的分支 安全删除本地某分支

git branch -D 要删除的分支 强行删除本地某分支

git remote prune orign 删除远端 origin 已不存在的所有本地分支

git log -n 显示就近的 n 个 commit

git push origin --delete fix(远程分支) 删除远程分支

git push remote --delete 远端分支名 删除远端分支

git merge --abort  终止当前的操作

git branch -u origin/master 更换追踪分支名 将当前分支跟踪origin/master

git remote set-url origin http://lm.liubolp.xin/users/sign_in 更换git地址的命令

提交本地
git add .
npm run commit

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐