Questions marquées «git»

Git est un système de contrôle de version distribué open source initialement conçu et écrit par Linus Torvalds. Il est généralement utilisé pour suivre le code source des projets logiciels. En tant que DVCS, Git fournit une aide puissante pour le branchement, la fusion et le développement distribué.

130
Est-il possible de modifier un message de commit sur GitHub?

Existe-t-il un moyen de modifier un message de validation après avoir validé et transmis à GitHub? Je vois qu'il y a un 'ajouter une note' ainsi que des commentaires en ligne, mais pas l'édition réelle d'un message de commit. Il y a aussi 'amend commit' dans les extensions git mais cela ne modifie...

127
Comment puis-je annuler un commit?

J'ai 2 commits que je n'ai pas poussé: $ git status # On branch master # Your branch is ahead of 'faves/master' by 2 commits. Comment puis-je annuler mon premier (le plus ancien), tout en conservant le second? $ git log commit 3368e1c5b8a47135a34169c885e8dd5ba01af5bb ... commit

120
Git Bash ici dans ConEmu

Comment créer une entrée de menu contextuel avec le bouton droit de la souris pour ouvrir Git Bash dans un dossier donné de ConEmu ? Voir Git Bash Here in Console2 pour la même question que pour

110
Trafic SSH direct via une machine du milieu

La tunnelisation SSH m’embrouille énormément. Je me demande si je peux le faire sous Linux. J'ai 3 machines .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. Donc, je peux SSH de A -> B et de B...

97
Utilisation de plusieurs clés publiques SSH

J'ai un compte personnel et un compte d'entreprise sur Unfuddle. Les clés SSH ne peuvent être utilisées que sur un seul compte. Je dois donc créer une clé SSH séparée sur mon ordinateur portable pour les deux comptes. J'ai couru ssh-keygen -t rsapour générer deux clés avec des noms différents...

93
Pouvez-vous GPG signer des vieux commits?

Git a maintenant la capacité de signer des commits avec git commit -S, ce qui est génial, mais parfois j'oublie l'indicateur commit, et parfois je m'envoie des correctifs avec lesquels je postule am, et cette commande n'a pas d'indicateur de signature. Est-il possible d'ajouter une signature à un...

84
Utilisation de Git sur plusieurs systèmes sans accès réseau

Je souhaite utiliser le contrôle de version, mais pour des raisons de sécurité, le serveur sur lequel je travaille n'a pas d'accès Internet: je ne peux déplacer des fichiers que sur une clé USB. Puis-je toujours utiliser Git avec cette configuration? Puis-je créer de petits correctifs que je peux...

53
Comment puis-je pousser un référentiel Git dans un dossier sur SSH?

J'ai un dossier appelé mon-projet dans lequel j'ai fait git init , git commit -a , etc. Maintenant, je veux le placer dans un dossier vide de / mnt / foo / bar sur un serveur distant. Comment puis-je faire ceci? J'ai essayé, d'après ce que j'avais lu: cd my-project git remote add origin...