git使用以及理解

git练习网站  Learn Git Branching

git操作大全Oh Shit, Git!?!

git commit

git branch name

git merge bugFix 合并俩个分支

git rebase main

 

 git checkout head===git switch head 会导致HEAD分离 ,就是指head->HEAD->c1

相对引用   -------------------  ^   ~的使用

git checkout main^

相当于HEAD指向main上一次提交,即父节点

git checkout main^^

指向父节点的父节点

git checkout HEAD~4

指向上面4个父节点

强制修改分支位置

git branch -f main HEAD~3

就是强制把main指向HEAD的上面3个父节点

撤销更改

git reset 重置  git reset HEAD~1

git revert 更改 git revert HEAD

相关推荐

  1. git使用教程规范以及示例

    2024-07-18 03:14:01       26 阅读
  2. GIT基本概念以及简单使用方法

    2024-07-18 03:14:01       22 阅读
  3. gitgitee、github、gitlab 区别以及功能

    2024-07-18 03:14:01       66 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 03:14:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 03:14:01       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 03:14:01       58 阅读
  4. Python语言-面向对象

    2024-07-18 03:14:01       69 阅读

热门阅读

  1. Spring源码-读取XML文件配置信息

    2024-07-18 03:14:01       19 阅读
  2. 使用 Django 框架进行开发的基本模板

    2024-07-18 03:14:01       21 阅读
  3. ubuntu安装mininet-wifi

    2024-07-18 03:14:01       20 阅读
  4. VPN介绍

    2024-07-18 03:14:01       20 阅读
  5. Ubuntu下如何设置程序include搜索路径及链接路径

    2024-07-18 03:14:01       24 阅读
  6. 生成式 AI 的发展方向,是 Chat 还是 Agent?

    2024-07-18 03:14:01       25 阅读
  7. Chapter 2: An Introduction to ASP.NET Core in Layman‘s Terms

    2024-07-18 03:14:01       18 阅读
  8. function calling实现调用理杏仁api获取数据

    2024-07-18 03:14:01       23 阅读