Comment repasser en ‘master’ avec git?

J’ai fait mon premier engagement; puis créé une twig (disons twig1).

Dans cette twig, j’ai créé un répertoire “exemple” et je l’ai engagé. Dans GitHub, je vois ma nouvelle twig et le nouveau répertoire “example” que j’ai ajouté.

Maintenant, je me demande comment puis-je synchroniser avec le maître; et ainsi le dossier “exemple” supprimé (car il n’existe pas sur master).

EDIT: find . -type d -empty -exec touch {}/.gitignore \; find . -type d -empty -exec touch {}/.gitignore \; a fait le travail

Vous devez vérifier la succursale:

 git checkout master 

Voir les feuilles de sortingche Git pour plus d’informations.

Edit: Veuillez noter que git ne gère pas les répertoires vides, vous devrez donc les gérer vous-même. Si votre répertoire est vide, supprimez-le directement.

J’essaie de comprendre ce qui se passe là-bas. Y at-il quelque chose dans votre dossier “exemple”? Git ne suit pas les dossiers vides.

Si vous avez branché et basculé vers votre nouvelle twig, puis créé un nouveau dossier et l’avez laissé vide, puis “git commit -a”, vous n’auriez pas trouvé ce nouveau dossier dans la validation.

Ce qui signifie qu’il n’est pas suivi, ce qui signifie que le fait de vérifier une twig différente ne le supprimerait pas.

Selon le Git Cheatsheet, vous devez d’abord créer la twig

 git branch [branchName] 

et alors

 git checkout [branchName]