这是我的情况
刚刚从远程主服务器中提取了更改,但之前创建了我的功能分支,如何使我的功能分支工作副本更新为sourcetree中的主服务器?
答案 0 :(得分:0)
有两个选项 - my_dict = {1 : 'J',2:'F', 3:'M',4: 'A',5: 'M',6 : 'J',7:'J', 8:'A',9: 'S',10: '0',11 : 'N',12:'D'}
x=[2,6,8,1,10,11]
result=[]
for key in x:
result.append(my_dict[key]);
print(result)
和git rebase
。如果功能分支是您私下使用的任务分支,我会使用git merge
之类的东西。强烈建议您阅读这篇文章,了解何时使用rebase vs merge:
答案 1 :(得分:0)
解决问题的两种方法。
@Kleskowy提到了这一点,将最新的主人合并到你的功能分支。
如果主人有很多变化,那么你可以这样做,
git checkout master
git merge feature_branch
solve your conflicts at master branch
Method1和Method2不是很大的区别,你可以这样做。
注意:与master合并将创建额外的一个提交。
如果你想变得更加狡猾,那么就去做吧。
git checkout your_feature_branch
git rebase master
git checkout master
git merge your_feature_branch //If you have conflicts solve it.
git push origin master