3.git

git指向master,master内是最新一次提交(对象库中一个对象的索引),可以通过git log看。

这个可以看对象库文件内容

git branch看当前仓库有哪些分支 * master 表示当前正在master工作

git branch dev创建dev分支

基于最新一次提交创建的dev分支,所以dev指向最新一次提交,修改dev为当前分支所以head要指向dev,git chekout -- 是撤销工作区内容,,git chekout dev是切换分支,dev上commit之后,dev指向最新一次提交,而master不变

这样可以合并分支。快进模式就是把master存的commitid直接改成这次提交,不一定每次都是fastforword.

相关推荐
言66610 小时前
要忽略前端依赖包node_modules的文件在目录下 git暂存区消失
git
胡小禾11 小时前
Git Worktree
git
程序员小羊!11 小时前
18 GIt
git
怣疯knight11 小时前
Git 本地分支关联远程分支 常用命令汇总
git
ANNENBERG12 小时前
git分支开发管理
git
坤坤藤椒牛肉面12 小时前
GIT的使用
git
w32963627112 小时前
使用 OpenCode 在 Windows 上加速安装 Playwright 的完整指南
windows·git
我家媳妇儿萌哒哒1 天前
git:无法推送refs到远端。您可以试着运行“拉取”功能,整合您的更改。
git
驯龙高手_追风1 天前
Gitlab本地服务器搭建及配置-详细教程
git·github
czhc11400756631 天前
6.11:halcon,Sqlserver;项目sql连接;git
git·sql·sqlserver