zoukankan      html  css  js  c++  java
  • Git 命令使用

    一 :练习环境:

      https://learngitbranching.js.org/

    二  :本地仓库操作命令:

    1.1 基础篇:

       (1)  创建分支: Git Branch <Name>

       (2)  提交分支:Git Commit  

       (3)切换分支:Git Checkout <Name>

       (4) 创建并切换分支:Git  Checkout -b  <Name>

       (5) 合并其他分支到当前分支上:git merge  <Name> 

       (6) 合并其他分支到当前分支上:git rebase(区别将其他分支内容复制到分支上,相当于嫁接)

       (7)分支上移动:

        关键词:HEAD 引用 (相当于指针,指向提交记录,当指向分支时即指向该分支最新的提交记录)

        强制分支到某个提交记录:  git branch -f <Name>(先HEAD 指向某个提交记录然后再用此命令强制分支指向此提交记录) 

          向上移动1个 : ^ 向上移动 1 个提交记录

        向上移动多个:~<num> 向上移动多个提交记录,如 ~3

      (8) 撤销变更:

        git reset: 本地仓库撤销

        git revert: 本地仓库和远程仓库都可以撤销

    1.2  高级篇:

      (1) 将其他分支t某个提交记录合并到分支: git cherry-pick

           (2) 排序提交记录:git rebase -i

    1.3 移动提交记录

    1.4 杂项

    1.5 高级话题 

    三 :远程仓库操作命令

      git clone

        git Fetch:下载远程仓库数据

      git pull: git Fetch和git merge 

     

  • 相关阅读:
    谷粒商城学习——P52商品服务-API-三级分类-新增效果
    验证码爆破总结
    利用crawlergo-to-xray实现自动化漏洞被动扫描平台搭建
    数据导入经验总结
    SQL实现2个日期之间的工作日数(MySQL)(转)
    MySQL查询所有表的数据量
    crontab定时配置(转)
    SQLyog还原会话失败
    Nginx以xxx开头的转发
    mysql备份shell脚本
  • 原文地址:https://www.cnblogs.com/MakeChinaCreatAgain/p/13764307.html
Copyright © 2011-2022 走看看