Maison > Questions et réponses > le corps du texte
1.本地仓库已有文件
2.如何将关联的远程库中的内容 拉到本地仓库来
我知道的,如果先有远程库,可以用
git clone
如果本地仓库是空的没有任何东西 可以用git pull
将远程库的东西拉到本地仓库来
现在我有一个有文件的仓库与一个远程库关联,如何将远程库中的内容拉到本地来
我用git pull origin master:master
会得到如下的错误
伊谢尔伦2017-05-02 09:46:15
S'il y a un conflit, vous pouvez git fetch origin master
d'abord, puis gérer le fichier en conflit, et ensuite add-commit-push
cet ensemble.
PHP中文网2017-05-02 09:46:15
Les deux bibliothèques n'ont pas d'histoire ancestrale commune et ne peuvent être simplement fusionnées.
Vous devez réfléchir à la bibliothèque dont vous souhaitez extraire les enregistrements de soumission et les appliquer à une autre bibliothèque.
漂亮男人2017-05-02 09:46:15
Ma suggestion est de cloner d'abord l'entrepôt distant, puis d'y copier l'entrepôt local directement. Bien que cette méthode ne soit pas très élégante, elle peut quand même bien résoudre le problème. De plus, il est préférable de ne pas ajouter de fichiers lors de l'initialisation de l'entrepôt distant, car cela rendrait le travail ultérieur plus difficile.
为情所困2017-05-02 09:46:15
D'abord git fetch
, git pull
fusionnera automatiquement, mais pas la récupération. Ensuite, résolvez le conflit de code, puis fusionnez
为情所困2017-05-02 09:46:15
Extrayez d'abord un dossier vide, puis remplacez vos fichiers existants en push
仅有的幸福2017-05-02 09:46:15
Vous pouvez d'abord soumettre le code local, puis utiliser git pull origin master, résoudre le conflit, puis git commit, puis git push origin push