海底暴风雪

富在术数不在劳身,利在局势不在力耕

动画学git

网站地址

基础命令

git init # 初始化
git add # 添加变动文件
git commit -m "" # 提交

分支

git branch dev  创建分支
git checkout dev 切换分支

合并分支

将dev分支合并到mian(现在在mian分支上)

git merge dev

线性的合并分支

# 变基风险,最好不用
git rebase main  # 当前所在分支是dev分支,将dev分支内容以追加的形式添加到main

直接使用git checkout 提交哈希就可以件head分离出,前提是要在分支的最新提交上

相对引用

git checkout 分支名^ # head指向最后节点的父节点
git checkout 分支名^^  # head指向最后节点的父节点的父节点

搜索

文章分类