美文网首页
💪 GIT学习笔记

💪 GIT学习笔记

作者: 秋衣队长 | 来源:发表于2019-02-02 15:08 被阅读0次

0. 前言

看到GitHub上一个交互式的项目叫 Learn Git Branching,感觉蛮不错的。

实践了一下,算是查缺补漏吧。

进度:

  • [ v ] Introduction Sequence
  • [ v ] Ramping Up
  • [ v ] Moving Work Around
  • [ ] A Mixed Bag
  • [ ] Advanced Topics

1. commit & branch & merge

git checkout -b branch # 创建并查看branch分支
git commit -m "..." # commit
git rebase master # 把branch变成master
git checkout -b branch
git checkout master
git merge branch # 把branch合并到master中

2. HEAD

git chekcout fd2f # 把HEAD指向fd2f
git checkout master^ # 把HEAD向上移动
git checkout HEAD~3 # 把HEAD向上移动3个提交记录
git branch -f master HEAD~3 # master 分支强制指向 HEAD 的第 3 级父提交

3. Reset & Revert

Reset是只能使用在本地,远程端无法使用。

如果要分享到远程,使用revert,它会创建一个新的节点。

4. Rebase

当你知道提交记录的哈希值:

git cherry-pick fffx sscc # 把fffx和sscc复制到当前分支下

如果不知道哈希值,可以使用交互式的Rebase:

git rebase -i branch

相关文章

  • 学习笔记| 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/qtvssqtx.html