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 

     

  • 相关阅读:
    7.10.8107.79 小心80180048
    Sliverlight MD5
    WP 数据绑定Visibility
    WP7 剪贴板 Clipboard
    [10年之后我是谁]读书笔记
    linux面试题
    [你的灯亮着吗]读书笔记
    Linux命令行简明教程
    <Ruby入门教程>读书笔记
    [职场谎言系列]读书笔记
  • 原文地址:https://www.cnblogs.com/MakeChinaCreatAgain/p/13764307.html
Copyright © 2011-2022 走看看