GitHub功能分支

时间:2017-08-25 12:07:23

标签: github

我已经用master分支了一个repo。我承诺的改动很少。我现在必须工作一些功能。我可以创建一个功能分支,其中包含来自上游的最新功能,而没有在我的分支中对我的主分支进行提交

1 个答案:

答案 0 :(得分:1)

实际上很简单。

创建新分支feature,抓取upstream/master并重置feature

# fetch latest `master` from `upstream` remote
$ git fetch upstream master

# create and checkout new `feature` branch off your current branch (`master`)
$ git checkout -b feature

# reset `feature` branch to `upstream/master`
$ git reset upstream/master --hard