zoukankan      html  css  js  c++  java
  • git常用命令

    常见命令

    git add .   提交所有修改文件到暂存区

    git commit -m "xxx"   提交所有暂存区文件到工作区

    git push  (加-f参数 强推会覆盖远程) 提交工作区文件到远程

    git branch 查看处于哪个分支

    git status 查看状态

    git checkout -b feature/yang 创建并切换到feature/yang 分支

    git merge feature/yang  将feature/yang分支合并到当前处于的分支上

    git clone -b feature/yang  克隆feature/yang分支的代码

    git pull origin master  将拉取远程分支master与当前分支合并(最好在本地commit之后,push之前拉取代码)

    本地分支版本回退的方法:

            1.git reflog     (得到需要回退到某个版本的版本号Obfafd)
            2.git reset --hard Obfafd (0bfafd就是你要回退的版本的commit id的前面几位)
    回滚自己的远程分支方法(不同于公共远程分支回滚):

           1.首先要回退本地分支: git reflog             git reset --hard Obfafd
           2.紧接着强制推送到远程分支: git push -f

    git diff branch1 branch2 文件名(带路径)    比较两个文件异同(或者可以比较两个分支异同)

    一个特别好的参考教程: https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

  • 相关阅读:
    Life Forms POJ
    Musical Theme POJ
    Long Long Message POJ
    ci框架多语言切换
    vi模式
    并发量
    运维技术规划
    Linux装mysqli.so
    任何一门语言思考的
    python例子
  • 原文地址:https://www.cnblogs.com/yangcao/p/12073574.html
Copyright © 2011-2022 走看看