Comment copier et coller dans Git Bash?

J’utilise msysgit sous Windows XP.

Essayé Ctrl + V , clic droit, clic milieu, google … pas de chance.

Appuyez sur Insérer .

En outre, pour copier depuis la fenêtre, essayez de cliquer sur l’icône de la fenêtre de la console (en haut à gauche) et en choisissant Edition -> Marquer, puis faites glisser une zone sur le texte, puis appuyez sur Entrée. (Vous pouvez également coller via le menu de l’icône de la fenêtre, mais la clé est plus rapide.)

METTRE À JOUR

À partir de Windows 10, les fonctions CTRL + C , CTRL + V et de nombreuses autres fonctionnalités sont implémentées dans conhost.exe; elles doivent donc fonctionner avec tous les utilitaires de console sous Windows. (Vous devez activer les propriétés -> onglet Option -> mode d’édition rapide)

Réf: http://blogs.windows.com/buildingapps/2014/10/07/console-improvements-in-the-windows-10-technical-preview/

Outre l’utilisation des commandes du menu d’édition, vous pouvez directement coller dans la fenêtre git bash à l’aide du raccourci clavier, Insérer .

Ce n’est pas vraiment une fonction de git, msys ou bash; chaque programme de console Windows est bloqué en utilisant le même mécanisme de copier / coller encombrant pour des raisons historiques. Activer le mode QuickEdit peut vous aider – ou vous pouvez installer une console alternative comme celle-ci et changer votre raccourci git bash pour l’utiliser à la place.

Copie:

Solution à long terme: Cliquez sur l’icône Topleft> Defaults> Sélectionnez “QuickEdit Mode” sous “Edit Options”> OK

Sélectionnez ensuite le texte que vous souhaitez copier. Appuyez sur Entrée

Solution à court terme: Cliquez sur l’icône Topleft> Edit> Mark. Appuyez sur Entrée .

Coller:

Appuyez sur Insérer

(Si le “QuickEdit Mode” est activé, un clic droit peut également fonctionner.)

Utilisez Shift + Insert comme dans linux bash

Edit: Cela fonctionne même dans le mastic.

Pour ce faire, maintenez la touche Alt enfoncée, puis appuyez sur Espace , puis sur E et enfin sur P.

Sous Windows, Alt ouvre le menu de la fenêtre, Space l' ouvre, E sélectionne Edit et P exécute la commande Paste .

Obtenez ces corrects successivement et vous pouvez coller un extrait en moins de 2 secondes.

Ceci est suggéré par la page d’aide github :

 clip < filename 

cela copie le contenu du nom de fichier dans le presse-papiers et est utile pour faire des choses comme copier votre id_rsa.pub dans un formulaire Web.

Pour coller dans Git BASH CTRL + P

Faites un clic droit sur le raccourci Git Bash et passez à l’onglet Options . Activez le mode d’édition rapide et cliquez sur OK .

Maintenant, vous pouvez utiliser le clic droit pour coller dans Git Bash, même les mots de passe pour la diffusion à distance, ce que vous ne pouvez pas faire avec Insert .

entrer la description de l'image ici

Cela permet également de copier facilement. Il suffit de cliquer et de glisser dans la fenêtre de la console pour sélectionner un bloc de texte. Maintenant, faites un clic droit sur la sélection et le bloc de texte sera copié dans la RAM. C’est beaucoup plus facile et intuitif que les autres moyens.

Source de l’image: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/

console2 ( http://sourceforge.net/projects/console/ ) est mon sharepoint départ vers le terminal.

Il ajoute de superbes fonctionnalités telles que le copier / coller, les fenêtres redimensionnables et les tabs. Vous pouvez également intégrer autant de “terminaux” que vous le souhaitez dans l’application. J’utilise personnellement cmd (l’invite Windows de base), mingW / msysGit et j’ai des raccourcis pour plonger directement dans les interpréteurs python et mysql.

l’argument “shell” que j’utilise pour git (sur une machine win7) est:

C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"

Ctrl + insert l'a fait pour moi dans Windows.

Si votre intention est de copier / coller des commentaires pour les commits de git, essayez de définir la variable d’environnement EDITOR comme votre éditeur de texte en clair préféré (notepad, notepad ++ …) et quand vous le ferez, ne lui donnez pas l’option -m et Git ouvrira votre éditeur favori pour copier / coller vos commentaires

Obtenez Console2. Vous le configurez pour le faire de plusieurs manières différentes. Fonctionne avec les invites de commande bash ou Windows.

Vous pouvez également cliquer avec le bouton droit de la souris dans la fenêtre de la console. Assurez-vous (comme dans les réponses précédentes) d’activer les deux options d’édition dans le panneau Propriétés (à partir du menu Système).

Dans les propriétés de la console, vous pouvez activer le “Mode d’édition rapide” sous “Options d’édition”, de cette manière, vous pouvez coller à l’intérieur de la console juste un clic droit. Ou vous pouvez utiliser “Insérer” comme ils disent.

Je suis de retour à Windows pour la première fois depuis longtemps et cela m’a fait maudire comme un docker. J’ai finalement trouvé ceci:

ctrl_shift_letter_shortcuts

Activer “Ctrl + Maj + raccourcis de lettre” m’a conduit à un comportement de type Linux qui a diminué ma tension artérielle. Ctrl + Maj + C / V fonctionne maintenant.

Je me demandais comment faire cela aujourd’hui … et par coïncidence, Phil Haack a posté une astuce sur l’utilisation de posh-git (Git sur Powershell), qui vous permet de compléter automatiquement vos tabs et de vous fournir quelques bits de plus. Je ne retourne pas à Git Bash.

Vérifiez-le

http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx

Ouais, copiez ailleurs en utilisant ctrl + c et collez en utilisant INSERT . Travaillez pour moi sur Window 8.

Dans windows, je ne suis pas sûr de copier mais pour les travaux de collage Ctrl + Insert. En copie Linux: CTRL + MAJ + C , coller: CTRL + MAJ + V

COPIE: Cliquez sur la barre de titre, choisissez la marque, puis sélectionnez le contenu que vous souhaitez copier. PASTE: Copiez ce que vous voulez, concentrez-vous sur le bash, appuyez sur la touche d’insertion du clavier.

Pour les utilisateurs travaillant sur Windows 7 , Maj + INSERT fonctionne correctement.

Je suppose que vous n’êtes pas sur un Mac. Utilisez la clé d’ insertion .

Il y a déjà beaucoup de réponses mais aucune d’entre elles n’a fonctionné pour moi. Fyi J’ai un ordinateur portable Lenovo avec Win10 et ce qui fonctionne pour moi est le suivant:


Coller = Maj + fn + prt sc


Copier = Maj + fn + c

entrer la description de l'image ici

après ce réglage, vous pouvez utiliser ctrl + shift + v (pour windows)

J’utilise la souris :

  1. marque
  2. clic droit -> copier
  3. clic droit -> coller

Je passe aussi par le même problème, git bash ne supporte pas la méthode traditionnelle pour copier et coller dans Windows mais vous pouvez simplement copier et coller en une seule commande

SHIFT + fn + INSERT

MacBook Pro n’a pas de clé d’insertion. Utilisez FN + ENTER pour coller