2014-01-19 60 views
1

我是git的新手。Git:将远程分支拉到本地

我有一个问题,当我检查了当地的分公司,我得到这个消息:

Your branch and 'origin/master' have diverged, 
and have 5 and 4 different commits each, respectively. 
    (use "git pull" to merge the remote branch into yours) 

我担心的是,如果我拉从远程更改并将其合并到我的本地分支不会影响到任何的我在当地所做的更改?

我一直在阅读,最近的可能是this,但它没有回答我的问题。

+1

你不会丢失任何的更改,如果这是你的AR什么电子关心。如果存在冲突,您将需要解决它们 – kmera

+0

它将我所做的所有更改都更改了。 – SeekingAlpha

回答

1

嗨,你可以从当前分支创建一个新的分支:

git branch my_changes 

以后就可以拉分支(例如主) 现在如果合并生成可以解决这些冲突,但只有你真正的变化是在分支“my_changes”

,如果你想切换你的变化分行可以键入

git checkout my_changes