tipos - Cómo copiar y pegar en Git Bash




tipos de etiquetas en git (19)

Además de usar los comandos del menú de edición, puedes pegar directamente en la ventana de git bash usando el método abreviado de teclado, Insertar .

Estoy usando msysgit corriendo en Windows XP.

Intenté Ctrl + V , clic derecho, botón central, google ... sin suerte.


Aquí hay muchas respuestas ya pero ninguna de ellas funcionó para mí. Para mí, tengo una laptop Lenovo con win10 y lo que me funciona es lo siguiente:

Pegar = Shift + fn + prt sc

Copiar = Shift + fn + c



En Windows no estoy seguro de copiar, pero para pegar funciona Ctrl + Insertar. En la copia de Linux: CTRL + MAYÚS + C , pegar: CTRL + MAYÚS + V


Esto es sugerido por la página de ayuda de github :

clip < filename

esto copia el contenido del nombre de archivo en el portapapeles y es útil para hacer cosas como copiar su id_rsa.pub a un formulario web.


Haga clic derecho en el acceso directo de Git Bash y cambie a la pestaña Opciones . Habilite el modo de edición rápida y haga clic en Aceptar .

Ahora puede usar el botón derecho para pegar en Git Bash, incluso contraseñas para envío remoto, que no puede hacer con Insertar .

Esto también permite copiar fácilmente. Simplemente haga clic izquierdo y arrastre en la ventana de la consola para seleccionar cualquier bloque de texto. Ahora haga clic derecho en la selección y el bloque de texto se copiará en la RAM. Esto es mucho más fácil e intuitivo que las otras formas.

Fuente de la imagen: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/


MacBook Pro no tiene una clave de acceso. Usa FN + ENTER para pegar


No es realmente una función de git, msys o bash; Todos los programas de la consola de Windows se bloquean utilizando el mismo mecanismo engorroso de copiar / pegar por razones históricas. Activar el modo QuickEdit puede ayudar, o puedes instalar una buena consola alternativa como esta y cambiar el acceso directo de git bash para usarlo en su lugar.


Para los usuarios que trabajan en Windows 7 , Shift + INSERT funciona bien.


Para pegar en Git BASH CTRL + P


Sí, copie desde otro lugar usando ctrl + c y pegue usando INSERT . Trabaja para mí en la ventana 8.


Si hace clic en el icono en la esquina superior izquierda, aparecerá un menú desplegable, y podrá encontrar la opción para copiar / pegar desde allí.


Supongo que no estás en una Mac. Utilice la llave de inserción .


También paso por el mismo problema, git bash no admite el método tradicional para copiar y pegar en Windows, pero puede simplemente copiar y pegar en un solo comando.

MAYÚS + fn + INSERTAR


Usa Shift + Insert como en Linux bash

Edición: Funciona incluso en masilla.


Volví a Windows por primera vez en mucho tiempo y esto me hizo maldecir como una ventana acoplable. Finalmente encontré esto:

Habilitar "Ctrl + Shift + atajos de letras" me llevó a un comportamiento similar al de Linux que ha bajado mi presión arterial. Ctrl + Shift + C / V ahora funciona.


console2 ( http://sourceforge.net/projects/console/ ) es mi paso al terminal frontal.

agrega excelentes funciones como copiar / pegar, ventanas redimensionables y pestañas. También puede integrar tantos "terminales" como desee en la aplicación. Personalmente uso cmd (el indicador de Windows básico), mingW / msysGit, y tengo accesos directos para bucear directamente en los intérpretes de Python y MySQL.

el argumento "shell" que uso para git (en una máquina win7) es:

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


después de esta configuración puedes usar ctrl + shift + v (para ventanas)


Dupdo:

Solución a largo plazo: haga clic en el icono Topleft> Predeterminados> Seleccione "Modo de edición rápida" en "Opciones de edición"> Aceptar

A continuación, seleccione el texto que desea copiar. Presiona enter

Solución a corto plazo: haga clic en el icono Topleft> Editar> Marcar. Presione Enter .

Pegar:

Presione Insertar

(Si el "Modo de edición rápida" está activado, el clic derecho también podría funcionar).





msysgit