git常用操作

从零开始,工作中积累的git常用操作:

  cola窗口操作,提交
    fatal: Not a git repository (or any of the parent directories): .git    执行git init即可;
    git push origin panteng  提交到指定分支
    git push origin :web-front 清空远程分支
    git push origin web-front:web-front 提交分支
    git push -f origin editor强制提交
    rebase 恢复操作
    gitcheckout -b barnachname 新建分支
    git pull 取最新分支,本地分支需要在那个分支上!命令git pull origin staging
    rebase 基于最新的恢复 命令:git rebase staging
    //撤销修改,恢复当前线上版本
    git reset HEAD^        (撤销提交)
    git checkout master -f    (强制将修改的文件覆盖)
    git pull origin master    (拉最新的文件)
    //撤销文件修改
    git checkout file
    //删除远程分支
    git push origin --delete <branchName> 或
    git branch -r -d origin/1.0.28 然后执行 git push origin :1.0.28
    //重置某个点
    git reset --hard 51a90d91f90420108fa317de4d24f15867736a60
    //删除本地分支
    git branch -D aqi-spot

原文地址:https://www.cnblogs.com/tengpan-cn/p/6808527.html