Comment puis-je cloner le dépôt git avec une révision spécifique, quelque chose comme je le fais habituellement dans Mercurial: hg clone -r 3 /path/to/repository
Comment puis-je cloner le dépôt git avec une révision spécifique, quelque chose comme je le fais habituellement dans Mercurial: hg clone -r 3 /path/to/repository
Puis-je faire quelque chose git add -A git commit -m "commit message" en une seule commande? Il me semble que je fais beaucoup ces deux commandes, et si Git avait une option comme git commit -Am "commit message"ça, cela rendrait la vie beaucoup plus pratique. git commita le -amodificateur, mais il...
Est-il possible de voir qui a édité une ligne spécifique avant le commit signalé par git blame, comme un historique des commits pour une ligne donnée? Par exemple, je lance ce qui suit (sur le superbe uncrustifyprojet): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55...
Je veux juste voir les fichiers qui ont été validés lors du dernier commit exactement comme j'ai vu la liste quand je l'ai fait git commit. Recherche malheureusement pour git "last commit" log dans Google ne me mène nulle part. Et git diff HEAD^..HEAD ce n'est pas ce dont j'ai besoin, bien sûr, car...
Je suis coincé derrière un pare-feu, je dois donc utiliser HTTPS pour accéder à mon référentiel GitHub. J'utilise cygwin 1.7.7 sur Windows XP. J'ai essayé de régler la télécommande sur https://[email protected]/username/ExcelANT.git, mais en poussant les invites pour un mot de passe, mais je ne...
J'ai une installation de Git pour Windows, mais lorsque j'essaie d'utiliser la gitcommande dans l'invite de commandes, j'obtiens l'erreur suivante: 'git' is not recognized as an internal or external command, operable program or batch file. Comment résoudre ce
J'ai couru git cherry-pick <hash>et j'ai eu des conflits de fusion. Je ne veux pas résoudre les conflits, je veux juste abandonner la sélection. Lorsque vous effectuez une fusion réelle (avec git merge), il est pratique git merge --abort. Quel est l'équivalent de la cueillette des...
Je suis conscient de la raison pour laquelle git push --tagsc'est une opération distincte de plaine ancienne git push. Pousser les balises devrait être un choix conscient, car vous ne voulez pas en pousser une accidentellement. C'est très bien. Mais existe-t-il un moyen de rapprocher les deux? (Mis...
Je fais du développement iOS depuis quelques mois maintenant et je viens d'apprendre la prometteuse bibliothèque CocoaPods pour la gestion des dépendances. Je l'ai essayé sur un projet personnel: j'ai ajouté une dépendance à Kiwi à mon Podfile, j'ai couru pod install CocoaPodsTest.xcodeprojet le...
J'ai caché mes changements. Maintenant, je veux décompresser seulement certains fichiers de la stash. Comment puis-je faire
Je me suis retrouvé avec une tête détachée aujourd'hui, le même problème que celui décrit dans: git push dit que tout est à jour même si j'ai des changements locaux Pour autant que je sache, je n'ai rien fait hors de l'ordinaire, juste des commits et des push de mon repo local. Alors, comment ai-je...
J'ai fait tout mon travail dans Git et j'ai poussé vers GitHub. Je suis très satisfait du logiciel et du site, et je ne souhaite pas changer mes pratiques de travail à ce stade. Mon conseiller de doctorat demande à tous les étudiants de conserver leur travail dans un référentiel SVN hébergé à...
Est-il possible de valider et de pousser des modifications d'une branche à une autre? Supposons que j'ai validé les modifications dans BRANCH1 et que je souhaite les transférer vers BRANCH2 . Depuis BRANCH1 , est-il valable de faire: git push origin **BRANCH2** Et puis réinitialiser...
J'ai deux branches (A et B) et je veux fusionner un seul fichier de la branche A avec un seul fichier correspondant de la branche
Existe-t-il un moyen plus propre d'obtenir le hachage de la version courte HEADde Git? Je veux voir la même sortie que celle que j'obtiens: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 J'ai utilisé à l'origine la commande ci-dessus pour générer une chaîne de version, mais c'est...
La situation: le maître est à X quickfix1 est à X + 2 commits Tel que: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Ensuite, j'ai commencé à travailler sur quickfix2, mais par accident, j'ai pris quickfix1 comme branche source à copier, pas le maître. Maintenant, quickfix2 est à X + 2...
Je veux suivre un projet qui utilise git. Je ne veux pas cloner le référentiel complet et l'historique complet, je veux juste la dernière révision, et je veux pouvoir mettre à jour les nouvelles révisions du projet distant. J'ai essayé d'utiliser git clone, mais cela crée une copie de l'ensemble du...
Comment cela se produit-il réellement? Je travaille dans un repo par moi-même en ce moment, voici donc mon flux de travail: Changer les fichiers Commettre Répétez 1-2 jusqu'à ce que vous soyez satisfait Poussez pour maîtriser Ensuite, quand je fais un, git statusil me dit que ma branche est en...
Notre entreprise utilise actuellement un modèle de branchement simple tronc / version / correctifs et aimerait savoir quels modèles de branchement fonctionnent le mieux pour votre entreprise ou votre processus de développement. Workflows / modèles de branchement Voici les trois principales...
Comment annuler le sous-module d'un sous-module git (ramener tout le code dans le noyau)? Comme dans la façon dont «dois-je», comme dans «Meilleure procédure»