-1

所以,我想将一个项目上传到 GitHub,我必须为每个分配请求创建一个新分支,但是当我创建它时,它克隆了我在另一个分支中拥有的内容并将其设为默认分支,并且出于某些愚蠢的原因, GitHub 没有简单的删除按钮,一切似乎都很复杂,是的,我是使用 GitHub 的新手,这可能是一个愚蠢的问题,但我需要帮助。

如何删除此分支及其内容?(远程,我不关心本地更改)以及如何创建一个干净的空分支,我可以简单地上传带有一些代码的文件夹?

我前段时间上传了第一个项目,成功,现在我必须创建另一个分支来上传另一个项目,当我创建它时,它成为默认分支,并且由于某种原因它与第一个项目具有相同的内容,所以现在我有三个分支,里面有相同的东西,我的请求是,我如何删除除了原始项目的分支之外的分支,以及如何创建一个新的干净和空的分支,因为每次我尝试创建一个分支时,它都会克隆自动第一个项目,它说“从X分支制作Y分支”

最后一件事,你能用实际的分支名称而不是通常的占位符来做一个例子吗?我很笨,例子越清楚越好,谢谢,感谢您的帮助

4

1 回答 1

0

除了原始项目的分支外,我如何删除分支

要删除 GitHub 存储库中的分支,请参阅GitHub 提供的文档。要删除本地项目中的分支,请使用git branch命令。键入git help branch有关如何使用此命令的信息。

我如何创建一个新的干净和空的分支

你不能。分支用于在项目中现有代码之上进行额外的工作。要了解有关分支及其用途的更多信息,请参阅Pro Git的第 3.2 节

因为每次我尝试创建一个分支时,它都会自动克隆第一个项目,它会说“从 X 分支创建 Y 分支”

这就是分支的工作方式。当您从分支 X 创建分支 Y 时,分支 Y 包含分支 X 中的所有更改。

如果你想要一个干净的空项目,你需要创建一个新的存储库,而不是一个分支。为此,您可以git init在尚未包含 Git 存储库的目录中运行。

于 2019-10-29T19:56:43.130 回答