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

相关推荐
dnpao4 小时前
在服务器已有目录中部署 Git 仓库
运维·服务器·git
__Witheart__4 小时前
Git 如何从某个 commit 新建分支
git
Klaus_Wei15 小时前
git 高级命令模式典型应用--“同步云端 + 清理垃圾分支”的一键命令
git·git高级用法·git同步云端·git清理垃圾分支
妙娲种子16 小时前
配置git/创建第一个智能相册保存快照
git
what_201816 小时前
git一个账号在两台电脑登录 出现不同用户名
git
困鲲鲲16 小时前
ROS2系列 (13) : 常用Git指令入门(本地Git)
git·ros2
☆cwlulu21 小时前
git分支管理详解
开发语言·git·青少年编程
脑子不好的小菜鸟1 天前
用vscode连接远端ubuntu无法git push,vscode无法连接centos
git·vscode·ubuntu·centos
__Witheart__1 天前
Git 如何修改已有的分支名称
git
秦jh_1 天前
【git】分支管理
git