中文:Kedar Vijay Kulkarni,Linux中国翻译/安迪宋
linux.cn/article-9724-1.html
让我们在myBranch下创建一个新文件,并观察终端输出。运行以下命令:
回应“在我分支上创建新文件”>;新文件
卡特彼勒新文件
git状态
第一个命令中的Echo创建一个名为newFile的文件,然后cat newFile打印出文件的内容,最后git status告诉你myBranch的当前状态。在下面的终端输出中,Git告诉我在myBranch下有一个名为newFile的文件,目前处于未跟踪状态。这表明我们没有让Git跟踪文件newFile的更改。
下一步是添加文件,提交更改,并将新文件推送到我的分支。
git添加新文件
git提交-m“向我的分支添加新文件”
git push origin myBranch
在上面的命令中,push命令使用的分支参数是myBranch,而不是master。Git添加一个新文件,并将更改推送到您的GitHub帐户下的演示仓库,告诉您您已经在GitHub上创建了一个新的分支,它与您的本地副本分支myBranch相同。终端输出截图给出了运行命令和命令输出的细节。
当您访问GitHub时,您可以在分支选择的下拉列表中找到两个分支进行选择。
点击我的分支切换到我的分支,可以看到这个分支上新增的文件。
到目前为止,我们有两个分支:一个是主分支,只有一个README.md文件;另一个是我的分支,它有两个文件。
现在你知道如何创建一个分支,让我们创建另一个分支。输入以下命令:
git结账主界面
git结账-bmyBranch2
触摸新文件2
git添加新文件2
git提交-m“将新文件2添加到我的分支2”
git推送原点myBranch2
我不再给终端输出了,你需要自己去试试,但是你可以在GitHub的代码库中验证你的结果。
删除分支
由于我们添加了两个分支,我们将在下面删除其中一个,包括两个步骤:
删除本地分支 你不能删除正在操作的分支,故切换到 master 分支 (或其它你希望保留的分支),命令及终端输出如下: git branch 可以列出可用的分支,使用 checkout 切换到 master 分支,然后使用 git branch -D myBranch 删除该分支。再次运行 git branch 检查是否只剩下两个分支(而不是三个)。 删除 GitHub 上的分支 使用如下命令删除 myBranch 的远程分支:git推送原点:myBranch
上面push命令中分支名称前面的冒号告诉GitHub删除该分支。另一种写法是:
git push-dororigin my BRANCH
其中,-d也用来告诉GitHub删除你的分支。
我们已经了解了Git分支的使用。在本系列的下一篇文章中,我们将介绍如何执行fetch和rebase操作,对于许多人同时参与的项目,必须学习这些操作。
系列评论
如果有原创的好文章投稿,请直接发消息到官方号。
1.《git删除分支 Git 分支操作介绍》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《git删除分支 Git 分支操作介绍》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1674101.html