github教程9
创建分支
什么是分支呢?就像本篇文章刚开始提到的分支是用来创建新功能但是你又不希望破话现在的成果,害怕会对现在的进度造成影响,所以是一种试验性的功能。 那怎么创建呢? 这也是很简单的,打开首页的current branch会看到default branch是master,这是所有git仓库的默认主分支,都叫master,origin是你github的分支,关联的是服务器端。
我们尝试创建一个新的分支,点击new,创建一个名为create_learn3的分支
如果你现在仔细观察的话会发现原来的master分支变成了create_learn3,这说明我们当前处于create_learn3的分支里
点击create Branch就可以了,当然了我们会在这个分支里创建一个learn3.txt的文件夹
好了你看到我创建了一个learn3的文件,接下来就是提交我们的改变,让git记住当前分支的状态
提交learn3.txt
现在如果我们切换回master分支
切换回master分支
然后查看文件夹,你会发现神奇的事😮
竟然没有我们刚刚创建的create_learn3.txt,这是因为我们在create_learn3分支里提交了改变,现在比master分支早一个commit. 你现在知道分支的作用了吧!它不会改变我们主分支,如果你在其他分支创建commit,它只会改变其他分支的状态,而对于master状态不会做出任何改变!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人