• day84 (git 命令补充)


    Git 命令:

    (1)原内容  ——  》   修改过的内容(red)

      git checkout 文件名                                  取消修改文件内容,不提交修改内容(red - 原色)

    (2)修改过的内容  —— 》 暂存区内容(绿色)        注:add过的

      git add . (修改过内容)

      git reset head 文件名                   取消修改到缓存区,(red  - green)

    (3) 暂存区的内容  ——  》 提交        

      git commit -m '修改内容'

      git reset --soft 版本号                 取消提交内容

    (4)提交后的内容  ——  》 修改过的内容

      git reset --max 版本号                    从提交回退到修改后的内容

    (5)提交后的内容    —— 》 上一个版本,或是原文本

      git reset --hard  版本号    回退版本

     详情如下图所示:

      Git 的几个实例阶段分析:

      第一个阶段:基于git 做本地操作

      第二个阶段:出现BUG临时修复

      第三个阶段:基于GitHub做代码托管

            忘记push代码到GitHub,会在公司或者在家里pull代码时可能会产生冲突(手动找到产生冲突的文件,手动修改)

              git pull origin dev

            相当于:

              git fetch origin dev

              git merge origin/defv

            近似于(不分叉):

              git fetch origin dev

              git rebase origin/dev

            如何保持提交记录不分叉:

        第四个阶段:协同开发(多人开发)

          (1) 项目的拥有者需要向新用户发起邀请,

          (2)为每个用户创建一个分支

            - master

            - dev

            - yangguanhao

            - bingdao

         第五阶段:

      

  • 相关阅读:
    过滤器实例——字符编码Filter
    pcap文件格式分析
    jsp常见获取地址函数之间的不同
    将抓到的pcap文件中Http包转换为可读的txt格式
    DBA入门之Oracle数据库参数文件
    查询session status各项统计数据的前三名
    查询正在做的排序操作
    DBUtils的handler
    DBA入门之认识检查点(Checkpoint)
    show_space_by_tom
  • 原文地址:https://www.cnblogs.com/zsdbk/p/9326347.html
Copyright © 2020-2023  润新知