创建分支_打破Git Down:如何从Master创建分支并提交!

beb1a7bfd95ded5ce5b3efdab1d7d965.png

Break Git Down学习系列之一

Break Git Down是一个初学者学习系列,可以帮助新开发人员学习一些最重要的Git任务。作为一名开发人员,Git是日常生活中不可或缺的一部分,我的目标是帮助过渡到使用Git(最终是命令行),这是一个平滑而向上的学习曲线。

为什么学习它?

当我学习如何编码时,Git是我很害怕的事情之一 - 主要是由于我对命令行的非理性恐惧。相反,使用GitHub桌面程序可以让我懒洋洋地拖放文件。然而,当我被聘请在第一个技术角色中时,我很快就意识到在终端中熟练使用Git是多么重要。作为开发人员,它是我们日常生活中不可或缺的一部分!

为简洁起见,我们假设您正在使用现有存储库(也就是已经拥有Master分支的项目)

为什么我要创建一个与主分支分开的分支?

最简单的方法是,Master分支包含项目的所有官方代码(aka存储库)。在典型的工作场所,我们绝不会直接将代码直接推送,以减少将错误和不必要的代码发送到生产机(即实时运行的网站)的机会。相反,最安全的做法是创建与Master分支独立的其他分支。将它们视为项目的不同版本。

现在让我们来Push!

让我们来看看我们目前所处的分支!当我们运行git branch时,它将显示与存储库关联的所有分支。

突出显示的分支代表我们当前位于存储库中的位置。

接下来,我们将位置更改为Master分支,这样我们就可以在创建新分支时重新开始!(如果你已经在Master分支,那就太完美了!)

git branch
git checkout master

让我们创建一个新的分支。在本文中,我将其命名为“new-branch”

git checkout -b“newer-branch”

现在我们已经创建了一个新的分支,这意味着所做的任何改变(创建文件或编辑现有文件),只会影响这个分支!

这很好,因为我们独立保持自己的代码结构,降低了搞乱整个项目的风险,大声笑一下~

现在我们可以对新文件进行任何更改。在这个例子中,我更新了README文件。

034f8961279f4c820fd9acaa51d22752.png

接下来,我们将文件添加到我们的提交中。从以下两个命令中选择一个。

第一个命令将所有文件添加并提交。如果对每个文件都进行了更改,或者在repo中只有一个文件,通常执行此操作。

git add
选项#2(我们将在本教程中执行的操作)仅添加你要提交的指定文件,指定要提交的文件的相对路径。在本例中,它是README文件。
git add README.md

接下来,让我们添加提交中更改内容的详细说明。-m 代表信息。

git commit -m “添加的详细说明”

接下来,我们使用 Git push,它将为我们提供的确定性命令,以推送到我精美的新分支!(这是我最喜欢的命令)

git push
git push --set-upstream origin newer-branch

fc1481a4eb5f30ee247d2643a85f9b62.png

现在,让我们来看看自己的GitHub。

308e9c8e4c8d3a0704eb3145ac8cfd90.png

成功了,祝大家编码愉快。

编辑:勇哥

相关文章:

Git 实用小命令收集

Git Workflow 详解

Git 实践操作技术详解

6e566ec6a220c5336220341836cc2766.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值