返回

git操作笔记(二):纵横捭阖,纵览分支操作之妙境

前端

掌握分支,纵览代码版本之变迁

在代码世界的浩瀚星空,版本管理是守护代码稳定运行的北极星。而git分支,则是照亮版本变迁的明灯,指引着开发者们在代码的海洋中乘风破浪。在git的分支操作中,蕴含着协同开发的艺术,折射着代码管理的智慧。

一、创建分支,开启代码新篇章

  1. git branch 创建新分支

创建新分支,宛如开启代码世界的平行宇宙。在git的世界中,你可以自由地创建多个分支,每个分支都代表着代码发展的一条独特轨迹。

git branch 新分支名称
  1. git checkout 切换分支

切换分支,如同在平行宇宙中穿梭。通过git checkout,你可以瞬间切换到想要的分支,继续前行,探索代码的奥秘。

git checkout 分支名称

二、查看分支,纵览代码世界版图

  1. git branch -a 列出所有分支

想要了解代码世界的版图,git branch -a命令为你呈现所有分支的全景图,无论是本地分支还是远程分支,尽收眼底。

git branch -a
  1. git log --graph --oneline 查看分支历史

分支的历史,如同代码世界的时间轴。git log --graph --oneline命令为你绘制出分支的历史图谱,清晰地展示出每个分支的演进历程。

git log --graph --oneline

三、修改分支,重塑代码命运之轮

  1. git rebase 合并分支

分支合并,如同将两条河流汇聚成一条奔腾的江河。git rebase命令帮你将一个分支的改动整合到另一个分支,让代码融为一体。

git rebase 源分支名称
  1. git merge 合并分支

分支合并,如同将两棵大树的枝干嫁接在一起。git merge命令帮你将多个分支的改动融合到一个分支,实现代码的统一。

git merge 分支名称

四、解决冲突,化解代码矛盾之争

  1. git add 暂存修改

当不同分支的改动发生冲突时,git add命令帮你暂存修改,为冲突的解决做好准备。

git add 文件路径
  1. git commit 提交修改

冲突解决完成后,git commit命令帮你提交修改,将代码的变迁定格在历史长河中。

git commit -m "提交信息"

五、重命名分支,改写代码历史之名

  1. git branch -m 重命名分支

时光荏苒,代码的历史也需要改写。git branch -m命令帮你重命名分支,让分支的名字与代码的内涵更加匹配。

git branch -m 新分支名称 旧分支名称

六、查看本地分支对应的远程分支

  1. git branch -vv

想要知道本地分支与远程分支的对应关系,git branch -vv命令为你揭示出它们之间的紧密联系。

git branch -vv

git分支操作,一把开启代码世界大门的钥匙

git分支操作,犹如一把开启代码世界大门的钥匙,为你呈现出代码变迁的奥秘。掌握分支操作的精髓,你将能够在代码的汪洋大海中乘风破浪,驾驭协同开发的艺术,让代码世界在你的指尖熠熠生辉。