¿Cómo se copia y pega en Git Bash?
-
21-09-2019 - |
Pregunta
Estoy usando msysgit ejecutándose en Windows XP.
Intentó Control+V, Clic derecho, Clic central, google...sin suerte.
Solución
Presione Insertar .
Además, para copiar de de la ventana, intente hacer clic icono de la ventana de la consola (superior izquierda) y seleccionando Editar -> Marcos, a continuación, arrastre un cuadro sobre el texto, a continuación, pulse Intro. (También puede pegar a través del menú del icono de la ventana, pero la clave es más rápido.)
Actualizar
A partir de Windows 10 del Ctrl + C , Ctrl + V y un montón de otras características son implementado en conhost.exe por lo que deben trabajar con cada utilidad de consola en Windows. (Tiene que activar Propiedades -> pestaña Opciones -> Modo de edición rápida)
Otros consejos
Aparte de usar los comandos de edición del menú, se puede pegar directamente en la ventana de bash git utilizando el atajo de teclado, Insertar .
En realidad no es una función del GIT, MSYS, o fiesta; todos los programas de la consola de Windows se ha quedado atascado usando la misma copia engorroso / pega mecanismo por razones históricas. Encender QuickEdit modo puede ayudar - o se puede instalar una consola buena alternativa como éste , y cambiar su git fiesta de acceso directo para utilizar en su lugar.
Copia:
Solución a largo plazo: Haga clic en el icono topLeft> valores iniciales> Seleccione "Modalidad de edición rápida" en "Editar Opciones"> Está bien
A continuación, seleccione el texto que desea copiar. Presione Intro
Solución a corto plazo: Haga clic en el icono topLeft> Editar> Marcar. Presione Intro .
Pegar:
Presione Insertar
(Si el "Modo de edición rápida" está activado, clic derecho podría funcionar también.)
Usar Cambio + Insertar como en linux bash
Editar:Funciona incluso en masilla.
A mi modo de hacer esto es llevar a cabo Alt a continuación, presione Espacio , entonces E y finalmente P .
En Windows Alt salta al menú de la ventana, Espacio abre, E selecciona Editar y P ejecuta el Pegar de comandos.
Obtener éstos correcta en la serie y se puede pegar un fragmento en menos de 2 segundos.
Esto es sugerido por el github página de ayuda :
clip < filename
Este copia el contenido del fichero en el portapapeles y es útil para hacer las cosas como copiar su id_rsa.pub a un formulario web.
Para pasta en Git BASH
CTRL + P
clic derecho en el acceso directo Git Bash y el interruptor a la Opciones . Activar el modo de edición rápido y haga clic en Aceptar .
Ahora usted puede utilizar botón derecho del ratón para pegar en Git Bash, incluso las contraseñas de empuje a distancia, lo que no se puede hacer con Insertar .
Esto también permite copiar fácilmente. Sólo clic izquierdo y arrastre en la ventana de la consola para seleccionar cualquier bloque de texto. Ahora botón derecho del ratón en la selección y el bloque de texto se copiará en la memoria RAM. Esta es la forma más fácil e intuitiva 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/
consola2 ( http://sourceforge.net/projects/console/ ) es mi ir a extremo frontal terminal.
que añadir grandes características como copiar / pegar, ventanas de tamaño variable, y las fichas. también es posible integrar el mayor número de "terminales" como desee en la aplicación. i personalmente uso cmd (las ventanas básicas del sistema), Mingw / msysGit, y tengo atajos para el buceo directamente en los intérpretes de Python y MySQL.
el argumento "cáscara" i 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"
Ctrl + Insertar lo hizo por mí en Windows.
Si su intención es copiar / pegar los comentarios para las confirmaciones Git, trate de establecer el editor de variables del medio ambiente como su editor favorito de texto plano (bloc de notas, Notepad ++ ...) y cuando vas a cometer, no le dé la -m Git opción y se abrirá su editor favorito para copiar / pegar de comentar
Obtener Console2. Se configura para hacerlo de varias maneras diferentes. Funciona con bash o símbolos del sistema de Windows.
Puede también simplemente haga clic derecho en la ventana de la consola. Asegúrese (según respuestas anteriores) para que ambas 'Editar Opciones' en el panel Propiedades (en el menú del sistema).
En las propiedades de la consola se puede activar el "Modo de edición rápida" en "Editar Opciones", de esa manera se puede pegar dentro de la consola simplemente hacer clic derecho. O puede utilizar 'Insertar', como dicen.
Yo en realidad estaba preguntando cómo hacer esto hoy ... y casualmente, Phil Haack registró una punta sobre el uso de pijo-Git (Git en PowerShell), que le da pestaña auto-completar y unos pocos bits más fresco. Yo no voy a volver a Git Bash.
comprobar que funciona
http://haacked.com/archive/ 2011/12/13 / mejor git-con-powershell.aspx
Sí, la copia de algún otro lugar utilizando Ctrl + c y pegar utilizando Insertar . Trabajo para mí en la ventana 8.
En las ventanas no estoy seguro acerca de copia, pero para la goma funciona Ctrl + Insert. En Linux copiar: Ctrl + SHIFT + C , pegue: Ctrl + SHIFT + V
I uso el ratón :
- marca
- click derecho -> copiar
- click derecho -> pegar
COPIA: Haga clic en la barra de título, elegir la marca, a continuación, seleccione el contenido que desea copiar. Pegar:. Copia lo que quiere pasado, se centran en la fiesta, pulse la tecla en el teclado de inserción
Para los usuarios que trabajan en Windows 7
, Mayúsculas + Insertar funciona bien.
¿Puedo entender que no estás en un Mac. Uso Insertar clave.
Aquí hay un montón de respuestas ya, pero no de ellos trabajó para mí. FYI Tengo un ordenador portátil de Lenovo con win10 y lo que funciona para mí es el siguiente:
Pegar = Shift + fn + prt sc
Copiar = Shift + fn + c
También pasan por el mismo problema, golpe del GIT no admite la tradición metodológica para copiar y pegar en las ventanas, pero se puede simplemente copiar y pegar en un solo comando
SHIFT + fn + INSERT
Si hace clic en el icono en la esquina superior izquierda, aparecerá un menú desplegable, y se puede encontrar la opción de copiar / pegar desde allí.
Para copiar seleccione el texto y haga clic CTRL+INS
Para pegar coloque el cursor donde desea imprimir
y haga clic MAYÚS+INS
Para más opciones, en la parte superior izquierda, haga clic en el ícono de git-bash
MacBook Pro imposible tener una clave ins. Use FN + ENTER pegar