美文网首页
git学习笔记

git学习笔记

作者: 大夏天的洋槐树 | 来源:发表于2018-12-31 13:02 被阅读0次

git学习地址:https://learngitbranching.js.org/

1、git commit 提交代码

2、创建分支

git branch XX        创建分支

git checkout XX     切换到分支

如果你想创建一个新的分支同时切换到新创建的分支的话,可以通过

 git checkout -b <your-branch-name>   创建并切换到分支下

3、合并分支方法1

方法1:git meger XX

方法2:git rebase  XXX。

Rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。

5、分离HEAD

分离的 HEAD 就是让其指向了某个具体的提交记录而不是分支名。在命令执行之前的状态如下所示.

分离head

6、git checkout fenzhi^

      git chcekout fenzhi~num

7、git cherry-pick

这里有一个仓库, 我们想将 side 分支上的工作复制到 master 分支,你立刻想到了之前学过的 rebase 了吧?但是咱们还是看看 cherry-pick 有什么本领吧。

git cherry-pick c2 c4 

123

8、设置自己的分支

第一种就是通过远程分支检出一个新的分支,执行:

git checkout -b foo o/master

就可以创建一个名为 foo的分支,它跟踪远程分支 o/master。

第二种方法

使用:git branch -u 命令,执行:

git branch -u o/master foo  

这样 foo 就会跟踪 o/master 了。如果当前就在 foo 分支上, 还可以省略 foo:

git branch -u o/master

9、远程  

git clone

git push 

git pull

小经验:

向上走  reset revert/reset

向下走 merge rebase/merge merge创建合并,rebase保持一条线,删除提交记录

移动o/master只能根据git pull

相关文章

  • 学习笔记| git深入浅出 Part1_快速操作指南

    Git专题 学习笔记| git深入浅出 Part1_快速操作指南 学习笔记| git深入浅出 Part2_Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • Git学习笔记--常用命令整理

    超实用Git学习笔记 Git全局配置git config --global user.name "用户名"git ...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • git学习笔记(二)—— git的简单操作

    这是本系列学习笔记的第二篇git 学习笔记(一)—— 初识 git 前言 本篇文章将简要的介绍 Git 的一般操作...

  • 关于crlf

    Git学习笔记:Git设置CRLF(行尾换行符) git config --global core.autocrl...

  • GIT

    Git学习笔记 Git 与 Github对接: cd到当前文档 git init初始化git git add -A...

  • Git学习笔记

    git学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...

  • Git学习笔记

    git 学习笔记 注册个人信息 git config --global user.name(你的用户名) git ...

网友评论

      本文标题:git学习笔记

      本文链接:https://www.haomeiwen.com/subject/asmblqtx.html