Articles of git

Caisse discrète dans Git 1.7.0?

Avec la nouvelle fonctionnalité d’extraction fragmentée dans Git 1.7.0, est-il possible d’obtenir le contenu d’un sous-répertoire comme dans SVN? J’ai trouvé cet exemple , mais il conserve la structure de répertoire complète. Imaginez que je voulais juste le contenu du répertoire ‘perl’, sans un répertoire réel nommé ‘perl’. — MODIFIER — Exemple: Mon repository git […]

Git: Comment se déplacer entre les commits

J’ai une nouvelle question sur Git: Je dois faire des allers-retours dans une histoire de twig. Cela signifie que je dois récupérer tous les fichiers dans l’état dans lequel ils se trouvaient dans une ancienne révision, et ensuite je dois revenir au dernier état du référentiel. Je n’ai pas besoin de m’engager Avec SVN, ce […]

Comment cloner un ancien git-commit (et quelques autres questions sur git)

J’ai un git-repository de mon projet avec environ 20 commits. Je sais comment cloner le commit avec git clone , mais comment puis-je “cloner” un ancien commit? y a-t-il un très bon git-GUI ( qgit n’est pas une bonne interface graphique)? que sont exactement les “twigs”? Quand je veux sortir 0.1, 0.2 et ainsi de […]

Git http – souvenez-vous des informations d’identification en toute sécurité

Existe-t-il un moyen de laisser git se souvenir de mes identifiants lors de la connexion à des référentiels distants via HTTP (S)? J’ai essayé l’approche core.askpass détaillée dans git-config pour permettre à un script externe de fournir mes informations d’identification. Bien que cela fonctionne très bien, le nom d’utilisateur et le mot de passe sont […]

‘git push heroku master’ demande toujours l’authentification

J’ai exécuté: $ heroku login Mais quand j’essaie de pousser, on me demande toujours l’authentification: $ git push heroku master Username for ‘https://git.heroku.com’: Password for ‘https://@git.heroku.com’: Ensuite, j’obtiens un avertissement: ne vous authentifiez pas avec un nom d’utilisateur et un mot de passe en utilisant Git. J’ai reconduit heroku login et authentifié avec succès, mais […]

Une jolie interface graphique git pour Linux

Je cherchais une rich GUI pour Git sous Linux . Dernièrement, je l’ai beaucoup utilisé et je trouve que même si la ligne de commande est très utile, je voudrais quand même avoir une interface graphique car je ne suis pas encore très au courant des fonctionnalités avancées. Je suis tombé sur cette question sur […]

Comment avancer et reculer entre les commits en git?

Je suis en train de faire un git bisect et après être arrivé au commit problématique, j’essaie maintenant de faire un pas en avant / arrière pour m’assurer que je suis dans le bon. Je connais HEAD^ pour revenir en arrière dans l’histoire, mais y a-t-il un autre raccourci pour me faire avancer (vers un […]

GitHub: Qu’est-ce qu’une twig «wip»?

Lorsque je parcourais les référentiels GitHub, j’ai souvent vu des twigs “wip” (par exemple, 3.1.0-wip ). Que signifie “wip”? Je n’ai trouvé la réponse nulle part – ni sur Google ni sur GitHub: de l’aide.

Git checkout / pull ne supprime pas les répertoires?

J’ai mon repo @ github. J’ai fait du travail à la maison et l’ai poussé à github. Cela impliquait la suppression de fichiers et de répertoires. Maintenant, je suis dans ma boîte de travail, qui avait une copie du code avant de supprimer les fichiers et les répertoires. J’ai émis ce qui suit: git remote […]

Git renvoie-t-il des codes d’erreur de retour spécifiques?

Comme la fusion d’erreurs ou la modification d’erreurs. At-il un code d’erreur unique?