Articles of git

Découper Git Commit / Squashing Git History

Je vérifie mon code dans une twig de Git toutes les quelques minutes environ, et les commentaires finissent par être des choses comme «Tout recommence à zéro» et d’autres absurdités. Puis tous les quelques minutes / heures / jours je fais un commit sérieux avec un vrai commentaire comme “Correction du bug # 22.55, 3ème […]

Comment puis-je arrêter et démarrer TGitCache.exe avec élégance

Je souhaite supprimer complètement mon référentiel local, mais TGitCache.exe conserve un descripteur ouvert dans le répertoire. Je voudrais l’éteindre gracieusement, supprimer le dossier et le redémarrer.

Comment localiser le fichier de configuration git dans Mac

Comme titre lit, comment localiser le fichier de configuration git dans Mac? Je ne sais pas comment le trouver. Besoin de définir git config –global http.postBuffer 524288000 Besoin de conseils pour le trouver ..

Diff Git avec numéros de ligne (journal Git avec numéros de ligne)

Quand je fais un git diff ou un git log -p , comment puis-je obtenir les numéros de ligne du ou des fichiers sources intégrés au résultat? J’ai essayé de chercher l’ man git-diff | grep “line numbers” man git-diff | grep “line numbers” et j’ai essayé googling mais n’a rien eu rapidement.

Que veut dire git push origin HEAD?

J’ai trouvé dans le guide officiel : git push origin HEAD Un moyen pratique de pousser la twig actuelle au même nom sur la télécommande. Cependant, le sens de la commande n’est pas clair pour moi. Pourquoi a-t-il cet effet? Je n’ai pas pu trouver de réponse ( cette question semble traiter le problème, mais […]

Pourquoi Git utilise les deux points (: ) pour supprimer une twig distante

Je pense à pourquoi la commande Git utilise git push : comme git push origin :featureA pour supprimer featureA branch dans le serveur distant. Je suis intéressé à savoir pourquoi faire le côlon comme drapeau de suppression. C’est tellement différent de git branch -d Pourquoi ne pas faire quelque chose comme git branch -d –remote […]

Impossible de supprimer le fichier de git commit

Comment puis-je ignorer tous les commits git qui n’ont pas été poussés et forcer git à ne rien commettre dans le répertoire data /? J’essaie de forcer le remplacement de toutes les modifications apscopes à un projet stocké sur github à partir de mon projet c9.io. J’ai accidentellement ajouté des fichiers de données mongodb. J’ai […]

Comment puis-je générer un git diff de ce qui a changé depuis la dernière fois?

Je voudrais écrire, de préférence en rake, les actions suivantes en une seule commande: Récupère la version de mon référentiel git local. Git tire le dernier code. Git diff de la version extraite à l’étape 1 à ce qui est maintenant dans mon référentiel local. En d’autres termes, je veux obtenir le dernier code du […]

Est-il possible d’exclure des validations spécifiques lors d’une fusion git?

Disons que je veux fusionner d’une twig de publication à la twig principale et qu’il y a des commits dans la twig de publication que je ne veux pas inclure dans la twig principale. Y a-t-il un moyen de faire la fusion pour qu’un ou plusieurs de ces commits ne soient pas fusionnés? Ma stratégie […]

Existe-t-il un outil de migration de CVS vers Git?

Je compte passer de CVS à Git. Dans le cas de SVN, il semble y avoir cvs2svn . Existe-t-il un outil similaire pour migrer facilement de CVS vers Git?