Questions sur la validation d'une transaction ou d'une «unité de travail» dans une base de données, une application ou un système de contrôle de version.
Je clone mon dépôt avec: git clone ssh://xxxxx/xx.git Mais après avoir modifié certains fichiers et addet commiteux, je veux les pousser vers le serveur: git add xxx.php git commit -m "TEST" git push origin master Mais l'erreur que je récupère est: error: src refspec master does not match any. error: …
J'ai accidentellement modifié mon commit précédent. La validation aurait dû être distincte pour conserver l'historique des modifications que j'ai apportées à un fichier particulier. Existe-t-il un moyen d'annuler ce dernier commit? Si je fais quelque chose comme git reset --hard HEAD^, le premier commit est également annulé. (Je n'ai pas …
J'ai un dépôt git qui ressemble à ceci: A -> B -> C -> D -> HEAD Je veux que le chef de la branche pointe vers A, c'est-à-dire que je veux que B, C, D et HEAD disparaissent et je veux que head soit synonyme de A. Il semble …
J'ai fait un git commit et un push ultérieur. Je voudrais changer le message de validation. Si je comprends bien, ce n'est pas conseillé car quelqu'un a pu se retirer du référentiel distant avant d'effectuer de telles modifications. Et si je sais que personne n'a tiré? Y a-t-il un moyen …
J'ai effectué plusieurs validations sur différents fichiers, mais jusqu'à présent, je voudrais pousser vers mon référentiel distant uniquement une validation spécifique. Est-ce possible?
Les réponses à Comment modifier les validations existantes et non poussées? décrire un moyen de modifier les messages de validation précédents qui n'ont pas encore été poussés en amont. Les nouveaux messages héritent des horodatages des validations d'origine. Cela semble logique, mais existe-t-il un moyen de réinitialiser également les temps?
J'ai exécuté "git status" et énuméré ci-dessous sont quelques fichiers qui ont été modifiés / ou sous le titre "changements non organisés pour la validation". Il a également répertorié certains fichiers non suivis que je veux ignorer (j'ai un fichier ".gitignore" dans ces répertoires). Je souhaite mettre les fichiers modifiés …
Existe-t-il un moyen de modifier un commit sans vi(ou votre $EDITOR) pop-up avec l'option de modifier votre message de commit, mais simplement en réutilisant le message précédent?
Existe-t-il un moyen de modifier le message du journal d'une certaine révision dans Subversion? J'ai accidentellement écrit le mauvais nom de fichier dans mon message de validation, ce qui pourrait prêter à confusion plus tard. J'ai vu Comment modifier un message de validation incorrect dans Git? , mais la solution …
Je trouve beaucoup de réponses sur la façon de référencer un problème GitHub dans un git commit (en utilisant la notation #xxx). Je voudrais faire référence à un commit dans mon commentaire, en générant un lien vers la page des détails du commit?
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 -0500 10) #include …
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 + …
J'aimerais obtenir le nombre de commits par auteur sur toutes les branches. je vois ça git shortlog -s -n Imprime une très belle liste mais ne compte pas les commits qui ne sont pas encore fusionnés à partir d'autres branches. Si vous répétez cette commande sur chaque branche, les commits …
J'ai fouillé mon histoire et je veux y apporter quelques changements. Le problème est que j'ai un commit avec deux changements non liés, et ce commit est entouré de quelques autres changements dans mon historique local (non poussé). Je veux fractionner ce commit avant de le pousser, mais la plupart …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.