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

Posted by sysin on 2021-07-03
Estimated Reading Time 1 Minutes
Words 473 In Total
Viewed Times

点击访问腾讯云官方网站


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

作者:gc(at)sysin.org,主页:www.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

## 查看远程分支
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


如果文章中使用的内容或图片侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章或者觉得它对您有所帮助,欢迎您发表评论,也欢迎您分享这个网站,或者赞赏一下作者,谢谢!


支付宝打赏 微信打赏

赞赏一下



1000000