J'ai donc fait un peu de travail dans le référentiel et quand je suis sur le point de valider, je me rends compte que je ne suis actuellement sur aucune branche. Cela se produit souvent lorsque je travaille avec des sous-modules et je suis en mesure de le résoudre, mais …
J'ai fait un git stash popet je me suis retrouvé avec des conflits de fusion. J'ai supprimé les fichiers du système de fichiers et j'ai fait git checkoutcomme indiqué ci-dessous, mais il pense que les fichiers ne sont toujours pas fusionnés. J'ai ensuite essayé de remplacer les fichiers et de …
J'avais l'habitude git checkout -bde créer une nouvelle branche. Je pense que cela git branchfait la même chose. Comment ces deux commandes diffèrent-elles, si elles diffèrent du tout?
J'utilise parfois l' checkout -boption pour créer une nouvelle branche, la vérifier en même temps et configurer le suivi en une seule commande. Dans un nouvel environnement, j'obtiens cette erreur: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. …
Dans Git, j'essayais de faire un squash commiten fusionnant dans une autre branche puis en réinitialisant HEADà l'endroit précédent via: git reset origin/master Mais j'ai besoin de sortir de ça. Comment puis-je ramener HEAD à l'emplacement précédent? J'ai le fragment SHA-1 ( 23b6772) du commit vers lequel je dois le …
Nous avons un référentiel Git avec plus de 400 commits, dont les deux premières douzaines étaient beaucoup d'essais et d'erreurs. Nous voulons nettoyer ces commits en en écrasant plusieurs en un seul commit. Naturellement, git-rebase semble la voie à suivre. Mon problème est que cela aboutit à des conflits de …
J'ai cloné un référentiel git puis extrait une balise: # git checkout 2.4.33 -b my_branch C'est OK, mais quand j'essaye de courir git pulldans ma branche, git crache cette erreur: Il n'y a aucune information de suivi pour la succursale actuelle. Veuillez spécifier la branche avec laquelle vous souhaitez fusionner. …
Cette question est similaire à celle-ci , mais plus spécifique. J'ai un projet avec deux branches ( staginget beta). Je développe staginget utilise la masterbranche pour corriger les bugs. Donc, si je travaille sur la mise en scène et que je vois une erreur, je passe à la masterbranche: git …
Comment puis-je me débarrasser de toutes les modifications dans tous les fichiers de mon référentiel? Disons que je suis dans une succursale et que j'ai fait quelques changements. git statusrenvoie un ensemble de fichiers dans la section "Modifications non préparées pour la validation" et je remarque que je voudrais me …
Est-il possible dans Git de passer à une autre branche sans extraire tous les fichiers? Après avoir changé de branche, je dois supprimer tous les fichiers, les régénérer, valider et revenir en arrière. Donc, extraire des fichiers n'est qu'une perte de temps (et il y a environ 14 000 fichiers …
J'ai supprimé tout le contenu d'un dossier et le dossier est vide. J'en avais encore une copie dans mon repo distant. Mais quand j'ai fait un, git pullil n'a pas remis les fichiers supprimés, n'est-ce pas censé le faire? J'ai donc fait quelques recherches et j'ai vu que vous pouvez …
Que sont les checkouts dans git? Je sais qu'une fois que vous faites checkoutà une branche particulière, les HEADpoints à cette branche. Mais qu'est-ce que cela signifie vraiment? Cela signifie-t-il que je peux ensuite travailler sur cette branche? Si oui, alors, sans avoir vérifié une succursale, je ne peux pas …
Si j'ai modifié plusieurs lignes d'un fichier versionné, est-il possible d'annuler les modifications d' une ligne par ligne de commande? Tout comme je le ferais pour un fichier entier avec: git checkout /path/to/file.extension mais faire quelque chose comme, dis git checkout /path/to/file.extension --line 10 Est-ce possible?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.