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

相关推荐
2301_767233225 小时前
Git使用和理解上的一些问题
git
nyf_unknown13 小时前
(vue)将文件夹打成tar包, Git Bash(推荐)具体使用
vue.js·git·bash
兔老大RabbitMQ14 小时前
Git Revert 特定文件/路径的方法
git
星哥说事1 天前
如何将堡塔云WAF迁移到新的服务器
服务器·git·github
阿政一号1 天前
Git版本控制器
git
妮妮喔妮1 天前
SSH协议的GIT转换
运维·git·ssh
今禾1 天前
Git 日常使用与面试考点详解:从入门到精通
前端·git·面试
Data_Adventure2 天前
能连上 GitHub(SSH 验证成功),却 push 失败?常见原因与逐步解决方案
前端·git·github
间彧2 天前
如何解决Git客户端下载缓慢问题
git
Tearstornbyrain2 天前
在Ubuntu24.04中使用ssh连接本地git仓库到github远程仓库
linux·git·ubuntu·ssh·github