1
votes

Mettre à jour la branche git après avoir supprimé un fichier du système local

J'ai supprimé un fichier de mon système local. Je souhaite maintenant mettre à jour la branche locale + la branche distante . Pour que le fichier soit également supprimé de la branche distante.

Je l'ai fait

git add -u

Il supprime le fichier supprimé de la branche locale mais le fichier reste toujours dans la branche distante .

Comment puis-je supprimer le fichier de la branche distante également?


1 commentaires

vous devez pousser vos modifications pour les supprimer en utilisant git commit -m "Votre message" puis git push


4 Réponses :


2
votes

Vous devez valider vos modifications (la suppression d'un fichier):

git push

Et le pousser vers la branche distante:

git commit -m "One file deletion"


0 commentaires

1
votes

vous devez pousser vos modifications pour les supprimer en utilisant. Assurez-vous de commencer par extraire le dernier code

git pull
git commit -m "Your message"
git push


0 commentaires

1
votes

Essayez de supprimer les fichiers mis en cache :

git rm -r --cached .
git add .
git commit -m "cached problems"
git push


0 commentaires

0
votes

Supprimer un fichier du référentiel local devrait automatiquement se refléter sur le référentiel distant une fois que vous l'avez poussé.

Cependant, vous devez d'abord valider vos modifications:

git commit -m "Suppression d'un fichier"

Et après cela, transmettez votre code avec git push

Si vous souhaitez conserver votre fichier local, mais le supprimer de la connexion en ligne, vous devrez utiliser le

git rm - en cache

comme indiqué dans les réponses ci-dessus +, vous devrez l'ajouter à votre fichier .gitignore afin que toute modification apportée à ce fichier soit ignorée.


0 commentaires