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

相关推荐
头疼的程序员2 小时前
git学习与使用(远程仓库、分支、工作流)
git
莫邪博客2 小时前
Git报错:Another git process seems to be running in this repository
git
西柚小萌新6 小时前
【工具推荐】--Git详解
git
MonkeyKing_sunyuhua14 小时前
项目删除了,为什么vscode中的git还是存在未提交记录,应该怎么删除掉
ide·git·vscode
ao_lang14 小时前
掌握Git:版本控制与高效协作指南
git·学习
会飞的鱼先生16 小时前
vue2、vue3项目打包生成txt文件-自动记录打包日期:git版本、当前分支、提交人姓名、提交日期、提交描述等信息 和 前端项目的版本号json文件
前端·vue.js·git·json
do.ris19 小时前
Git上传项目到GitHub
git·github
seasugar19 小时前
Github拉取失败问题
git
Hello.Reader1 天前
掌握版本控制从本地到分布式
分布式·git
ange20171 天前
前端工程的相关管理 git、branch、build
前端·git