美文网首页
git指令基础

git指令基础

作者: Wrestle_Mania | 来源:发表于2019-12-19 13:50 被阅读0次

    https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6

    • 配置cmd中直接运行git


    • 查看所有分支(例如:master、dev)
    git branch
    
    • 切换分支(例如:切换到master)
    git checkout master
    
    • 合并分支(例如:合并dev到master)
    git merge dev
    
    • 新建分支(例如:新建test分支,并切换到test分支上)
    git checkout -b test
    

    上面指令是下面指令的缩写

    git branch test
    git checkout test
    
    • 查看提交日志((按q退出)(按enter显示下一条)
    git log
    git log --pretty=oneline    //显示commitId、commit文案
    git log --pretty=short   // 显示commitId、提交人、commit文案
    
    • 查看详细的提交日志(-2是指显示前面两条)(这个还是能用到的)
    git log --stat -2
    
    • 修改分支的名字
    git branch -m oldName newName
    
    • 查看修改了那些文件
    git status
    
    • 查看修改的详情(这些要多加练习)
    git log 
    git show 1436b6f05fb95046b46476ea7bf0572a316a0e6f
    
    • 回滚提交
    git log --pretty=oneline      //查看提交记录的commitId
    git reset --hard commitId   //重置分支到某次提交
    git push origin HEAD -f     //更新远端代码
    

    相关文章

      网友评论

          本文标题:git指令基础

          本文链接:https://www.haomeiwen.com/subject/pypmnctx.html