git - Comment mettre à jour le projet Fork pour qu'il soit cohérent avec le projet d'origine
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:39:21
0
1
732

J'opère actuellement sur la branche du projet forké
Je connais probablement le principe de mise à jour du projet forké
Définissez une adresse d'origine puis tirez le maître de l'adresse d'origine vers le local et poussez-le vers Sur la branche du projet Fork Enfin, pullRequest est mentionné pour la fusion
Mais après avoir ajouté la branche distante, cela ressemblait à ceci

Ensuite, utilisez
pull ruexue master sur la branche gork. En extrayant le code, l'interface suivante apparaît
et je ne sais pas comment la changer.

Et que se passe-t-il... est-ce un conflit ?

Il y a aussi une petite question... Comment git retire-t-il quelque chose qui est déjà dans le cache ? Par exemple, j'ai ajouté un fichier et je veux maintenant le retirer

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

répondre à tous(1)
phpcn_u1582

Pareil qu'un rookie.

Question 1 : Il y a un écart entre la branche que vous avez créée à ce moment-là et la branche source actuelle, donc lorsque vous tirez, vous écrirez naturellement un commit de fusion si vous souffrez de trouble obsessionnel-compulsif, vous n'êtes pas limité à ; voyant cela, vous pouvez consulter la commande rebase.
Question 2 : Lorsque vous éditiez des choses dans vim, vous n'aviez pas le bon : wq ou : q !
Question 3 : N'y a-t-il pas une invite lorsque git commit ?
Avant de valider :
git add <file> //Ajouter
git checkout -- <file>
git reset HEAD <file> Extraire la zone de cache

Déjà engagé :
Regardez le journal git
puis git reset --[hard|soft] commit_id

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