记录 git 常用命令
git diff master origin/master --stat 比较当前分支与远程分支的差异gitreset--hard HEAD~将版本回退,本地所有文件与远程一样git reset --soft HEAD~ 版本回退,本地代码为最新代码与远程不一样gitstash 将未处理完的变更先保存到 stash 中gitstashpoppop 不保留 stash...
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
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)