Articles of commit

Existe-t-il une limite supérieure au nombre de validations qu'un référentiel git peut gérer?

Je me request s'il y a une limite supérieure au nombre de validations qu'un repository git peut gérer. Dans un projet solo sur lequel je travaille en ce moment, j'ai codé en local, en validant / modifiant les changements dans git, puis en effectuant les changements sur mon server de développement. Je considère cela comme […]

"Pas actuellement sur une twig" après avoir fait un commit

J'ai fait un checkout à un commit précédent: git checkout 12345 Puis return au dernier commit: git checkout 56789 Et puis a continué à commettre et je suis: Pas actuellement sur une twig. Peut-être aurais-je dû faire: git checkout master Après la première extraction, au lieu de pointer sur un identifiant de validation. Pourtant, aucune […]

Problème avec la première validation du repository git

Je suis nouveau à Git, et l'ai mis en place et créé mon premier repository. J'essaye d'append un README comme premier commit, et j'ai suivi les étapes sur http://help.github.com/create-a-repo/ exactement, mais je suis bloqué sur cette étape: git push -u origin master J'ai cette erreur: ERROR: username/Hello-World.git doesn't exist. Did you enter it correctly? Je […]

git alias: Validez avec les arguments et insérez une seule command

J'essaie de convaincre mes collègues de quitter svn et de passer à git. Un problème que je vois arriver est: C'est compliqué et sujet aux erreurs d'avoir à faire git commit et git push séparément. Donc je pensais à un alias git ci, qui valide les changements et le pousse directement au server. Je sais, […]

Comment puis-je changer mon décalage de timezone git?

J'ai lu que l'argument –date lors de l'ajout d'une validation peut être utilisé pour spécifier l'horodatage et le décalage de timezone. Je suis curieux de savoir s'il existe un moyen de définir globalement le décalage horaire pour qu'il corresponde à mon timezone. Je suis dans EST, qui est à -0500 depuis l'UTC, et chaque fois […]

Comment écrire des messages de validation git pour les mises à jour de sous-module?

J'ai toujours du mal à écrire de bons messages de commit git pour les commits qui n'ont rien fait sauf mettre à jour lequel commettre un sous-module est activé. Ce que je veux vraiment écrire, c'est "il suffit de lire les messages de commit de sous-module freaking!" Peut-être une solution un peu plus agréable est-il, […]

Trouver la date pour un commit non daté?

Je fais un journal git pour listr tous les commits et ensuite les parsingr. Avec cette command: git log –encoding=UTF-8 –date=local –pretty=format:'%H,%P,%at,%ct,%an,%s' Dans certains repos étranges je reçois des commits sans la date dans les dates d'auteur et de validation. J'ai essayé avec le simple: git log et ce que j'ai eu était une date […]

Ecrire un message de commit avec Atom Editor

git config –global core.editor "atom –wait" J'ai fait cela pour avoir un atome en tant qu'éditeur, et git ouvre en effet un atome quand je n'ajoute pas de message de commit. Mon problème est que je ne sais pas quoi faire ensuite? J'ai essayé d'écrire un message sur la première ligne, en sauvegardant, puis en […]

Conserver l'auteur après un conflit de sélection

après un conflit, je reçois le message pour utiliser git commit -c xxxxxx. Quand je fais cela, je reçois une autre window ayant la description de mon commit + un auteur mais je n'ai aucune idée de la façon de passer à partir de là.

Comment git gère les validations dans une fusion?

J'ai du mal à comprendre comment une fusion git fonctionne en termes de commits créés par le process de fusion. J'ai lu les sections pertinentes dans le pro git et le livre de la communauté git, mais je suis toujours confus. Considérez ce scénario: J'ai un "git repo" d'origine: master | a0–a1–a2–a3 \ -b0–b1 | […]