git - Comment supprimer complètement un échec de push de branche/maître
ringa_lee
ringa_lee 2017-05-02 09:35:52
0
2
570

Push masterL'erreur suivante s'est produite lors du branchement :

To git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git'

masterLa branche ne peut être extraite mais pas poussée. Les autres branches sont normales. J'ai cherché en ligne et j'ai dit que je devais supprimer les deux fichiers dans .git Je l'ai fait mais j'ai échoué

.

Je me souviens que j'avais peut-être supprimé quelque chose par erreur lorsque j'ai restauré la version sur le maître, j'ai donc prévu de supprimer la branche locale master et de retirer à nouveau une nouvelle branche principale que j'ai utilisée fetch puis <. 🎜 > Ensuite j'ai fait quelques modifications et essayé le push, mais la même erreur s'est produite dans la version coréenne checkout master

Je pense qu'il peut être nécessaire de supprimer complètement la branche supprimée par

Maître, venez vitegit branch -D.

ringa_lee
ringa_lee

ringa_lee

répondre à tous(2)
过去多啦不再A梦

Regardez l'article que j'ai écrit, comment utiliser github et les erreurs courantes

迷茫

Vous pouvez envisager de restaurer le maître local vers la même version qu'en ligne

git reset --hard ooxxooxx

ooxxooxx représente le numéro de version vu en utilisant git log La longue chaîne
puis

.
git pull

Continuez et faites ce que vous voulez, validez et poussez
Si vous ne pouvez pas pousser, cela signifie essentiellement que votre compte ne dispose pas d'autorisations push sur le maître distant

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