Il y a plus de commits git localement qu'à distance. N'est-il pas possible d'extraire le code depuis la télécommande ?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:29:59
0
5
706

1. J'ai extrait le code -f du gitlab distant, mais la mise à jour distante n'a pas pu être extraite. Plus tard, j'ai vu qu'il y avait plus de 200 commits locaux de plus que la mise à jour distante. le code de l'entrepôt distant ? Dois-je d'abord appuyer avant de pouvoir extraire le code à distance ?

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(5)
左手右手慢动作

Essayez git rebase origin/master

阿神

Si vous ne pouvez pas le retirer, cela signifie que vous n'avez pas de code validé localement, vous devez donc soit le valider et le pousser vers le haut, soit d'abord git stash et l'enregistrer dans la pile, puis le retirer au moment approprié. temps, puis git pull

漂亮男人

Essayez de récupérer et de fusionner manuellement, puis poussez-le vers le haut, ou même rebasez

洪涛

git chercher

某草草

Il y a plus d'enregistrements de validation localement qu'à distance, indiquant que le local est plus récent que le distant, donc pull

n'est pas autorisé.

S'il n'y a pas de conflit entre le code distant et votre code local, modifiez directement le code local commit et push en code distant, et ils seront alors cohérents.

S'il y a un conflit lors de la poussée, vous pouvez

git fetch
git rebase origin/master

Suivez les invites pour résoudre les conflits.
puis push code local vers la télécommande

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal