git pull更改为子分支

时间:2012-08-12 13:59:25

标签: git

我克隆了一个名为A的存储库,并创建了一个名为Li的新分支 现在有人更新了A的主分支,并使用以下方法将更改提取到我的主分支:

git checkout master
git pull origin master

现在我想用更改来更新我的分支(Li)。 我该怎么做?

在adittion中,在使用更改更新我的本地分支后,我还需要使用更改更新远程Li分支,对吧? 我是否可以使用:

git checkout Li
git push origin Li 

2 个答案:

答案 0 :(得分:3)

要合并master分支中Li的更改,请使用以下命令:

git checkout Li
git merge master

您将更改推送到原点是正确的,这将在Li上创建新的origin分支。

答案 1 :(得分:2)

您首先将分支主数据与分支Li合并

git checkout Li
git merge master

然后将本地Li分支推送到远程存储库

git push origin Li