【问题标题】:How to make a github branch in desktop for a certain minecraft version如何在桌面上为某个我的世界版本创建一个 github 分支
【发布时间】:2016-11-11 20:31:19
【问题描述】:

您好,我有一个 GitHub 存储库,我正在使用 GitHub 桌面。我的 minecraft spigot 插件有这个 repo,spigot/minecraft 版本是 1.9.4,我运行 1.9.4 spigot 服务器来测试插件。现在我想创建一个插件与 minecraft/spigot 1.10 api 的分支,以便拥有 1.10 服务器的人可以使用我的插件,但我想开发到 1.9.4 分支。如何做到这一点?

【问题讨论】:

    标签: git github minecraft bukkit


    【解决方案1】:

    首先将您当前的版本发送到 git 上,就像以前的版本一样。 然后打开 git bash 并运行以下命令:

    $ cd /your/current/project/path/
    $ git checkout v1.9.3
    $ git branch develop
    $ git checkout develop
    

    现在对项目进行更改,然后:

    $ git add .
    $ git commit -m "v1.9.4"
    

    您的更改存储在开发分支中。 如果要将 master 分支更改为 v1.9.4:

    $ git checkout master
    $ git merge develop
    

    现在你可以像以前一样更新 github。 希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      对我来说真的没有意义。似乎您需要从 1.10 版本开发代码,以便确保与该版本兼容。您可以将当前更改复制到 1.10 版本的分支并在那里构建并尝试。如果您说您只想要代码的一个分支,那么您可以从更高版本构建它并使用新版本进行尝试,但由于版本偏差,事情似乎很可能会出错 - 很难说因为这里没有足够的信息。我的第一个想法是保留两个分支,一个用于您正在开发的每个基线,并提出一个方案,以便在您开发时将提交从一个分支移动到另一个分支。您的代码也可能有一个子模块。

      【讨论】:

      • 当我使用 GitHub 桌面创建一个分支时,它不会在我的 1.10 的另一个分支所在的位置创建第二个文件夹。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      • 2021-11-02
      相关资源
      最近更新 更多