zoukankan      html  css  js  c++  java
  • Git命令总结

    Git命令总结

    1、       git    int                         ------------创建版本库

    2、        git    add  <file>                                ------------将文件添加

    3、        git    commit  -m  "备注"                    -------------将文件提交

    4、        git    status                                        --------------查看状态

    5、        git    log                                             ---------------查看历史记录

    6、        git    log   --pretty=oneline                 ---------------简化历史记录

    7、        git    log   --graph                              ---------------可以看到分支合并图

    8、        git   reset  --hard HEAD^                  ---------------返回上一个版本

    9、        git   reset   --hard   <commit id>      -----------------根据id返回需要的版本

    10、        git    reflog                                        ---------------用来记录你的每一次命令

    11、      git    checkout   -- file                        ---------------意思就是把文件在工作区的修改全部车型

    12、       git    rm  file                                       ---------------git rm 命令删掉文件。注意删掉后要git commit -m"备注",如果觉得是删错了 可以用 git checkout -- file 命令来恢复

    创建分支命令

    1、        git    checkout   -b   <dev>                  ---------------表示创建dev分支并切换到dev分支,相当于以下两条命令:

         git    branch             <dev>                  ---------------创建dev分支

         git    checkout         <dev>                  ---------------切换dev分支

    2、       git    branch                                         ---------------查看当前分支

    3、       git    merge                                          --------------用于合并分支到当前分支      (Fast-forward即合并是“快进模式”)

    4、       git    merge    --no-ff                            --------------表示强制禁用Fast  forward模式,Git会在merge生成一个新的commit,这样,从分支历史上就可以看出分支信息。

    5、       git   branch     -d    <dev>                   -------------删错dev这个分支

    6、       git   branch     -D   <dev>                   ------------强行删除

    6、       git   stash                  -------------可以把当前工作现场“储存起来”,等以后恢复现场后继续工作

    7、       git   stash      list                                 -------------查看stash内容存储位置

    8、      git    stash     apply                             -------------恢复,但是恢复后,stash内容并不删除

    9、      git    stash     pop                               -------------恢复的同时把stash内容也删除了 

    10、    git    remote                                       -------------查看远程库的信息 origin

    11、    git    remote    -v                                -------------显示更详细的信息(既git clone地址)

    12、   git     clone    <git地址>                      -------------克隆

    13、   git     pull                                            -------------更新代码合并

    14、    git   push   origin  master                  -------------推送分支






          

  • 相关阅读:
    Python的注释
    Python的优缺点
    pymysql模块
    python(pymysql操作数据库)
    面向对象的测试用例设计有几种方法?如何实现?
    请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
    什么是兼容性测试?请举例说明如何利用兼容性测试列表进行测试。
    当开发人员说不是BUG时,你如何应付?
    性能测试的流程?
    您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)
  • 原文地址:https://www.cnblogs.com/qjtjh/p/8276993.html
Copyright © 2011-2022 走看看