git基础

git基础篇

1、Git Commit(提交)
咱们来实际操作一下,看看提交记录是怎样的。右边展示了一个(小型)Git 代码库。当前有两个提交记录 —— 初始提交 C0 和其后可能包含某些有用修改的提交 C1。

请添加图片描述

在这里插入图片描述

注意:在 Git 2.23 版本中,引入了一个名为 git switch 的新命令,最终会取代 git checkout,因为 checkout 作为单个命令有点超载(它承载了很多独立的功能)。 由于现注意:在 Git 2.23 版本中,引入了一个名为 git switch 的新命令,最终会取代 git checkout,因为 checkout 作为单个命令有点超载(它承载了很多独立的功能)。 由于现在很多人还无法使用 switch,本次课程仍然使用 checkout 而不是 switch, 但是如果你想尝试一下新命令,我们的应用也是支持的!并且你可以从这里学到更多关于新命令的内容。

2、Git Branch(分支)
创建一个新的分支同时切换到新创建的分支的话,可以通过 git checkout -b <your-branch-name> 来实现。

创建一个bugFix分支,并切换到bugFix分支
git branch bugFix
git checkout bugFix
3、Git Merge(合并)
创建新分支 bugFix
git branch bugFix

用 git checkout bugFix 命令切换到该分支
git checkout bugFix

提交一次
git commit

用 git checkout main 切换回 main
git chekout main

再提交一次
git commit

用 git merge 把 bugFix 合并到 main
git merge bugFix

4、Git Rebase(第二种合并分支)

在这里插入图片描述

在这里插入图片描述

新建并切换到 bugFix 分支
git checkout -b bugFix

提交一次
git commit

切换回 main 分支再提交一次
git checkout main
git commit 

再次切换到 bugFix 分支,rebase 到 main 上
git checkout bugFix
git rebase main

换到 bugFix 分支,rebase 到 main 上
git checkout bugFix
git rebase main


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值