In diesem Artikel wird hauptsächlich die detaillierte Erklärung vorgestelltgit kann das Lager nicht abrufen und sich weigern, nicht verwandte Historien zusammenzuführen. Freunde, die es benötigen, können darauf verweisen
Ausführliche Erklärung der Unfähigkeit von Git, Repositorys abzurufen und sich weigert, nicht verwandte Historien zusammenzuführen
In diesem Artikel geht es um das Zusammenführen zweier verschiedener Projekte mit Git in der neuesten Version 2.9.2 und darum, wie die auftretenden Probleme gelöst werden können
fatal: Weigerung, nicht verwandte Historien zusammenzuführen
Ich habe ein neues Warehouse auf Github erstellt, eine Lizenz geschrieben und dann ein lokales Warehouse hochgeladen , an dem ich schon lange geschrieben habe Zeit.
Ziehen Sie zuerst, da die beiden Lager unterschiedlich sind, und stellen Sie fest, dass die Zusammenführung nicht zusammenhängender Geschichten nicht möglich ist.
Da es sich um zwei verschiedene Projekte handelt, müssen wir sie durchführen Zwei verschiedene Projekte Um Projekte zusammenzuführen, muss Git eine Codezeile hinzufügen. In git pull kommt diese Codezeile in Git-Version 2.9.2 vor. Die neueste Version muss --alleow-unrelated-histories
Wenn unsere Quelle origin und der Zweig master ist, dann müssen wir so schreibengit pull origin master ----allow -unrelated-historiesErforderlich Sie wissen, unsere Quelle kann ein lokaler Pfad sein
Das obige ist der detaillierte Inhalt vonPull-Instanzen zweier verschiedener Projekte zusammenführen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!