Questions marquées «git»

392
Git ajouter et valider en une seule commande

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...

391
Git blame - commits antérieurs?

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...

390
Git: Voir mon dernier commit

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...

389
Abandonner un choix de cerise git?

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...

388
Push git commits & tags simultanément

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...

387
Pourquoi mon dépôt Git est-il entré dans un état HEAD détaché?

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...

385
Pousser un référentiel Git existant vers SVN

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é à...

385
Push valide dans une autre branche

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...

382
Obtenez le hachage de la version courte Git

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...

380
Utiliser git pour obtenir uniquement la dernière révision

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...

379
git: Votre branche est en avance par X s'engage

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...