仅在git

时间:2018-08-21 16:24:52

标签: git github

我对使用github进行代码维护完全陌生。 我在github中建立了一个存储库,默认情况下它有一个 master 分支。我从 master 分支创建了一个 development 分支,并从 development 分支创建了四个分支(例如 feature1,feature2,feature3, Feature4 )。

我的要求是它只需要在 feature1 分支中工作,即我只需要从 feature1 中提取代码并推送到 feature1 只要。 最后,当 feature1 完成时,我需要将 feature1 合并到 development 分支。

请提出使用命令行界面实现上述要求的步骤。我针对此要求进行了网络搜索,但没有得到太多帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

因此,首先您必须git init您正在工作的文件夹。可以在powershell中使用以下命令来完成此操作:

$ git init

之后,您必须定义您的遥控器:

$ git remote add origin <Your HTTPS GitHub URL>

现在,您添加了遥控器。通常,您现在正在master分支中工作。这就是我们现在想要更改为您的 feature1 分支的内容:

$ git checkout feature1

因此,现在您可以从Feature1推入和推入:

$ git merge feature1
$ git push origin feature1

如果您已完成拉至 feature1 分支并希望将更改提交给 development 分支,则必须执行以下操作:

$ git push origin feature1:development