未知选项`允许不相关的历史'

时间:2016-12-28 06:48:17

标签: android git git-merge

我有两个回购:市场和Android。当我将Android合并到Market时,请使用以下步骤:

cd market
git remote add android ../android
git fetch android
git merge --allow-unrelated-histories android/master

但是我收到了这个错误:

  

ei @ localhost:〜/ market $ git merge --allow-unrelated-histories   android / master错误:未知选项`allow-unrelated-histories'

我的环境:Ubuntu LTS 14.04

ei@localhost:~/market$ git --version
git version 1.9.1

这个选项是从Git合并中删除的,还是需要一些额外的配置?

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:13)

我之前记录了Git 2.9, June 2016中如何引入该选项(merlin2011the comments所述)

由于Ubuntu LTS 14.04附带一个旧的1.9+ Git,you need to reference an up-to-date ppa

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt install git

ppa (Personnal Archive Package)git-core/+archive/ubuntu/ppa,并且将包含最新的Git 2.11版本。