我有两个回购:市场和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合并中删除的,还是需要一些额外的配置?
任何帮助将不胜感激,谢谢!
答案 0 :(得分:13)
我之前记录了Git 2.9, June 2016中如何引入该选项(merlin2011中the 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版本。