如何在 GitHub 上创建新的空白分支

Posted by sysin on 2021-07-03
Estimated Reading Time 2 Minutes
Words 475 In Total
更新日期:Sat Jul 03 2021 15:33:23 GMT+0800,阅读量:

请访问原文链接:如何在 GitHub 上创建新的空白分支 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


配图

Web 页面创建分支

Web 页面 Code 点击当前分支名称的下拉剪头,在内容为 “Find or create a branch…” 空白处输入新的 Branch 名称(已有则搜索,这里输入 hello),会出现提示 “Create branch: hello from ‘main’”,点击则自动创建名称为 “hello” 的 Branch,内容来自 “main”。

由于受到 “Black Lives Matter” 运动的影响,GitHub 从 2020 年 10 月 1 日起,在该平台上创建的所有新的源代码仓库将默认被命名为 “main”,而不是原先的 “master”。原有仓库中的 “master” 不受影响。

git 命令创建分支和空白分支

克隆项目:

1
2
3
# git clone https://github.com/<usename>/<repositories>
git clone https://github.com/netgc/test
cd test

查看 branch:

1
2
3
4
5
6
7
8
## 查看本地分支
git branch

## 查看远程分支 (sysin)
git branch -r

## 查看所有的分支
git branch -a

创建一个名为 dev 的分支,内容与 main 相同:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
## step 1:创建本地分支
git branch dev

## step 2:切换到新创建的分支
git checkout dev

# 上述两条命令等价于 `git checkout --orphan dev`

## step 3:添加项目中所有文件
git add .

## step 4:添加备注 OK
git commit -m "OK"

## step 5:将新分支 push 到 GitHub
git push origin dev

下面我们来看看如何创建一个空白内容的 branch。

创建空白内容的分支:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
## step 1:创建一个名为 sysin 的分支并切换到新创建的分支
git checkout --orphan sysin

## step 2:删除所有文件
git rm -rf .

## step 3:创建一个说明文件,这里内容是 “hello!”
echo 'hello!' > README.md

## step 4:添加上述文件
git add README.md

## step 5:增加描述
git commit -m "add a new branch: syisn"

## step 6:提交到仓库
git push origin sysin

捐助本站 ❤️ Donate

点击访问官方网站


文章用于推荐和分享优秀的软件产品及其相关技术,所有软件默认提供官方原版(免费版或试用版),免费分享。对于部分产品笔者加入了自己的理解和分析,方便学习和研究使用。任何内容若侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章或者觉得它对您有所帮助,或者发现有不当之处,欢迎您发表评论,也欢迎您分享这个网站,或者赞赏一下作者,谢谢!

支付宝赞赏 微信赞赏

赞赏一下


☑️ 评论恢复,欢迎留言❗️
敬请注册!点击 “登录” - “用户注册”(已知不支持 21.cn/189.cn 邮箱)。请勿使用联合登录(已关闭)