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

相关推荐
王老邪6 小时前
Windows下利用PowerShell实现Git自动推送
windows·git
极客先躯6 小时前
如何自动提取Git指定时间段的修改文件?Win/Linux双平台解决方案
linux·git·elasticsearch
小邓的技术笔记7 小时前
Git 中模糊搜索分支名称并创建本地跟踪分支
git
A half moon11 小时前
【从开发到上线-全栈开发教程】Git上传本地项目到仓库
git
三水吉吉12 小时前
git commit 后,取消其中一个文件的提交
git
Albert Edison13 小时前
【Git】多人协作二(不同分支下)
git·elasticsearch·svn·github
C+++Python15 小时前
如何使用 VS Code 进行 Git 管理?
git
用户38355142402815 小时前
git 删除历史记录或历史大文件后 提交历史记录到新的仓库
git
kqz201416 小时前
主分支下某个文件夹的git记录同步到开发分支
git
午安~婉17 小时前
整理Git
前端·git