2017-01-23 54 views
1

合并文件时我不断收到<<<<HEAD的问题,我相信它被添加,因为白色的间距这里是一个示例文件:如何获得git的忽略行白色间隔

CONFIG_NETFILTER_XT_MATCH_TIME=y 
CONFIG_NETFILTER_XT_MATCH_U32=y 
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y 
CONFIG_NETFILTER_XT_TARGET_CONNMARK=y 
<<<<<<< HEAD 
======= 
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y 
>>>>>>> e2f24dded0a2c63a99f439dc422f7887c2d1d5e5 
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y 
CONFIG_NETFILTER_XT_TARGET_MARK=y 
CONFIG_NETFILTER_XT_TARGET_NFLOG=y 
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y 
<<<<<<< HEAD 
======= 
CONFIG_NETFILTER_XT_TARGET_SECMARK=y 
>>>>>>> e2f24dded0a2c63a99f439dc422f7887c2d1d5e5 
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y 
CONFIG_NETFILTER_XT_TARGET_TPROXY=y 
CONFIG_NETFILTER_XT_TARGET_TRACE=y 
CONFIG_NET_CLS_ACT=y 
CONFIG_NET_CLS_U32=y 
CONFIG_NET_EMATCH=y 
CONFIG_NET_EMATCH_U32=y 
CONFIG_NET_KEY=y 
CONFIG_NET_SCHED=y 
CONFIG_NET_SCH_HTB=y 
CONFIG_NF_CONNTRACK=y 

我很新的处理机器人的内核,但得到的是什么做的漂移,我基本上是试图合并my branch这个commit and source

我使用这个合并在命令行的git merge -X ignore-all-space -X patience所以也许我做错了什么?

回答

0

这里,Conflict在合并时发生nougat-stable(您正在合并的分支)。你需要resolve conflicts first然后做git addcommit

这里,CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=yCONFIG_NETFILTER_XT_TARGET_SECMARK=y线从nougat-stable(理由冲突)的到来。如果你想保持线路,则接受theirs,否则ours

$ git checkout --theirs -- .    # keep the two lines 
Or, 
$ git checkout --ours -- .     # ignore the two lines 

$ git add . 
$ git commit -m 'Fix conflicts' 
$ git push origin HEAD 
+0

好吧,试试吧谢谢 – Mike