我对使用github进行代码维护完全陌生。 我在github中建立了一个存储库,默认情况下它有一个 master 分支。我从 master 分支创建了一个 development 分支,并从 development 分支创建了四个分支(例如 feature1,feature2,feature3, Feature4 )。
我的要求是它只需要在 feature1 分支中工作,即我只需要从 feature1 中提取代码并推送到 feature1 只要。 最后,当 feature1 完成时,我需要将 feature1 合并到 development 分支。
请提出使用命令行界面实现上述要求的步骤。我针对此要求进行了网络搜索,但没有得到太多帮助。
谢谢
答案 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