Articles of git

Définition de «aval» et «amont»

J’ai commencé à jouer avec Git et j’ai rencontré les termes “en amont” et “en aval”. Je les ai déjà vus mais je ne les comprends jamais complètement. Que signifient ces termes dans le contexte des SCM ( Software Configuration Management tools) et du code source?

Comment puis-je forcer correctement une poussée Git?

J’ai mis en place un repo “principal” distant et mis à nu sur mon ordinateur. J’ai apporté quelques modifications locales, mis à jour mon référentiel local et repoussé les modifications sur mon repo distant. Les choses allaient bien jusque là. Maintenant, j’ai dû changer quelque chose dans le repo à distance. Ensuite, j’ai changé quelque […]

Puis-je récupérer une twig après sa suppression dans Git?

Si je lance git branch -d XYZ , existe-t-il un moyen de récupérer la twig? Est-il possible de revenir en arrière comme si je n’avais pas exécuté la commande delete branch?

Autorisation refusée (publickey) lors du déploiement du code Heroku. fatal: l’extrémité distante a raccroché de manière inattendue

Je tente de déployer mon code sur heroku avec la ligne de commande suivante: git push heroku master mais obtenez l’erreur suivante: Permission denied (publickey). fatal: The remote end hung up unexpectedly J’ai déjà téléchargé ma clé SSH publique, mais cette erreur persiste.

Comment copier une version d’un seul fichier d’une twig git vers une autre?

J’ai deux succursales qui sont entièrement fusionnées. Cependant, après la fusion, je me rends compte qu’un fichier a été falsifié par la fusion (quelqu’un d’autre a fait un format automatique, gah), et il serait plus facile de changer de version dans l’autre twig, et puis réinsère mon changement de ligne après l’avoir introduit dans ma […]

Comment marquer un ancien commit dans Git?

Nous sums nouveaux dans git et je veux définir une balise au début de notre repository. Notre code de production est identique au référentiel de départ, mais nous avons fait des commits depuis lors. Une étiquette au début nous permettrait de “réduire” la production à un état connu et stable. Alors, comment append un tag […]

Comment renommez-vous un tag Git?

Aujourd’hui, je parcourais les journaux pour un projet et je me suis rendu compte qu’il y a quelque temps, je prenais un nom de tag. Est-il possible de renommer le tag? Google n’a rien trouvé d’utile. Je me rends compte que je pourrais vérifier la version étiquetée et faire un nouveau tag, j’ai même essayé […]

LF sera remplacé par CRLF in git – Qu’est-ce que c’est et est-ce important?

Duplication possible: Git remplaçant LF par CRLF Lorsque je crée une nouvelle application de rails, un avertissement relatif au remplacement de la LF apparaît. Je fais git init git add. et puis boum! Je vois cette pop-up pour presque tous les fichiers. En général, je continue juste à créer mon application et celle-ci disparaît après […]

Comment fusionner un commit spécifique dans Git

J’ai créé une twig à partir d’un référentiel dans GitHub et j’ai commis quelque chose de spécifique. Maintenant, j’ai trouvé que le repository original avait une bonne fonctionnalité qui se trouvait chez HEAD . Je veux fusionner uniquement sans commits précédents. Ce que je devrais faire? J’ai su fusionner tous les commits: git branch -b […]

Comment obtenir un seul fichier d’une autre twig

J’utilise git et travaille sur la twig master. Cette twig a un fichier appelé app.js J’ai une twig d’ experiment dans laquelle j’ai fait plein de changements et de tonnes de commits. Maintenant, je veux apporter toutes les modifications apscopes uniquement à app.js de l’ experiment à la twig principale. Comment je fais ça? Encore […]