git指令

Git

 

  1. fetch与pull的区别
    git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。
    
    而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。
  2.  

 

 

常用指令

  1. 查看所有分支
    git branch -a

     

  2. 查看是否有fetch、push权限
    git remote -v

 

 

删除分支

  1. 删除本地分支 
    git branch -d dev
  2. 删除远程分支
    git push origin --delete dev

回退版本

  1.  查看历史版本
    git log --pretty=oneline
  2. 回退到某个版本
    git reset --hard 0762c500bb976c5884916dfd5f745e64d80f18ef//撤销相应工作区的修改,一定要谨慎使用
    git reset --soft aa909cff2239536df14820fe086d96305b24e9f1//保留当前工作区,以便重新提交
  3. 推送到远程
    git push -f

     

 

posted @ 2020-07-23 11:36  吴筱军  阅读(162)  评论(0)    收藏  举报