github的默认分支是什么

worktile 其他 60

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    GitHub的默认分支是”master”分支。

    然而,自2020年10月1日起,GitHub决定将默认分支的命名更改为”main”。这是为了避开”master”这个词在种族和奴隶制度历史中的负面含义。因此,现在新建的仓库在创建时默认使用”main”作为主分支。

    对于已存在的仓库,你可以通过以下步骤将”master”分支更名为”main”分支:

    1. 在仓库主页上,点击右侧的”Settings”按钮。
    2. 在左侧的菜单中,选择”Branches”。
    3. 在”Default branch”(默认分支)部分,点击”Change default branch”(更改默认分支)按钮。
    4. 在弹出的窗口中,选择”main”作为默认分支,并将”master”分支更名为”main”分支。
    5. 点击”Update”(更新)按钮,保存更改。

    完成以上步骤后,你的仓库的默认分支将变为”main”,所有新的提交和拉取请求将以”main”为基准。

    需要注意的是,这只是一个默认设置,你仍然可以自行选择其他分支作为仓库的默认分支,例如”develop”、”dev”等。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    GitHub 的默认分支是指在创建新仓库时,GitHub 自动创建的主分支。在过去,默认分支一般命名为 `master`,但为了避免使用含有种族歧视意味的术语,GitHub 已于2020年10月将默认分支的命名更改为 `main`。

    下面是关于 GitHub 默认分支的五个重要要点:

    1. 从`master`到`main`: GitHub 从 2020 年 10 月起,将新创建仓库的默认分支命名更改为 `main`。这个改变是为了反映社会进步、表达多样性和包容性。为了向后兼容,全球数百万现有的 `master` 分支仓库并没有被强行更改,开发者可以在需要的时候自行更改。

    2. 自定义默认分支:GitHub 提供了配置新仓库默认分支名称的选项。如果你想要使用除了 `main` 之外的名字作为默认分支名称,你可以在仓库创建过程中进行自定义设置。这使得开发者能够根据自己的需要和习惯来命名默认分支。

    3. 变更默认分支:对于现有的仓库来说,你也可以手动更改默认分支。在仓库设置的页面中,你可以选择已有的分支作为新的默认分支,并将其替代原有的默认分支。请注意,更改默认分支可能会对其他人的工作流程产生影响,因此在进行更改之前,请提前告知仓库的合作者。

    4. 更改仓库链接:如果你将默认分支从 `master` 更改为 `main`,你还需要同时更新与仓库相关的链接。包括 clone 仓库、提交请求等等。这样确保与你的团队成员、合作者以及其他开发者的链接保持一致。

    5. 项目迁移:对于已经存在的仓库,如果你希望使用 `main` 分支作为默认分支,你可以创建一个新的空白仓库,然后将现有仓库的代码导入到新的仓库中。这样做可以确保新的仓库的默认分支是 `main`,并且不会对现有的代码和历史记录产生任何影响。

    综上所述,GitHub 默认分支已从 `master` 更改为 `main`,但开发者仍然可以自定义默认分支名称,同时也可以手动更改现有仓库的默认分支。这些变更能够更好地反映多样性和包容性的价值观,并促进更具包容性的软件开发环境。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    GitHub的默认分支是master分支。当你在GitHub上创建一个新的仓库时,默认会创建一个名为master的分支,这是一个空的分支。平常,我们会在master分支上进行开发和管理代码。

    不过,值得一提的是,GitHub计划在10月1日,即2020年的上一个季度之后,将默认分支的名称从master改为main。这是为了改变和抵制与奴隶制有关的术语。所以,在未来的GitHub仓库中,默认分支的名称将是main,而不是master。无论是使用master还是main,下面的操作流程都适用。

    接下来,我将为你介绍如何在GitHub上创建新仓库,以及如何在master分支上进行操作。

    ## 创建新仓库
    1. 登录到你的GitHub账号。
    2. 在页面上方的导航栏上,点击右侧的”+ “图标,并选择”New repository”。
    3. 输入仓库的名称。
    4. 可选的,你可以添加一个描述来说明仓库的目的和特点。
    5. 如果想让这个仓库成为私有仓库,你需要选择一个相应的选项,并根据GitHub的许可类型选择一个合适的许可证。
    6. 确认所有设置后,点击”Create repository”。

    ## 操作master分支
    下面是在master分支上进行操作的一些基本流程。

    ### 克隆仓库
    1. 在你的GitHub页面上,找到你想克隆的仓库,并点击仓库名称进入仓库页面。
    2. 点击绿色的”Code”按钮,然后复制仓库的URL。
    3. 在本地的终端上,使用`git clone`命令将仓库克隆到本地。例如:`git clone https://github.com/your-username/your-repository.git`

    ### 提交新更改
    1. 在本地对代码进行修改或添加。
    2. 使用`git add`命令将修改的文件添加到暂存区。例如:`git add filename`
    3. 使用`git commit`命令提交更改。例如:`git commit -m “commit message”`
    4. 使用`git push`命令将本地分支的更改推送到远程仓库的master分支。例如:`git push origin master`

    ### 创建新分支
    有时,你可能需要在master分支上创建一个新的分支进行开发。以下是一些基本的流程。

    1. 使用`git branch`命令查看当前分支。例如:`git branch`
    2. 使用`git checkout -b`命令创建一个新分支并切换到它。例如:`git checkout -b new-branch-name`
    3. 现在你可以在新分支上继续进行开发。

    ### 合并分支
    当你完成了在新分支上的开发并测试通过后,你可能想要将新分支合并到master分支。下面是一些基本的流程。

    1. 切换到master分支。例如:`git checkout master`
    2. 使用`git merge`命令将新分支合并到master分支。例如:`git merge new-branch-name`

    请注意,以上只是一些基本的操作流程,实际上还有更多的git命令和操作,可以用来处理更复杂的Git工作流。希望这能帮助你对GitHub的默认分支以及相关操作有一个基本的了解。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部