Articles of command line interface

cómo cancelar svn commit al editar las commit-notes (cliente de línea de command)

Estoy usando el cliente SVN de línea de command en Linux. Escribí svn commit que invocaba vim para editar las notas de confirmación. Cuando miré en la list de files modificados y agregados decidí cancelar la confirmación. Pero, ¿cómo puedo lograr eso? ¿Ya es demasiado tarde?

El nodo child_process spawn se cuelga al llamar a git shortlog -sn

Mi escenario En mi aplicación de nodo estoy usando child_process.spawn para consultar información del repository actual Creé una pequeña function para devolver una promise que se resuelve con la respuesta del command: const spawn = require('child_process').spawn; const gitExec = command => ( new Promise((resolve, reject) => { const thread = spawn('git', command); const stdOut = […]

La salida del logging de git se pierde cuando se transfiere a un file: ¿qué me falta?

Estoy tratando de get información sobre algunos commit de git a través de la línea de command como parte de una herramienta automatizada más grande que estoy creando. La información que quiero está disponible a través de este command de logging git: git log –branches –graph –oneline –parents que produce esta salida: Esto es genial, […]

Revertir un cambio desde el diff

Antes de comprometerme, veo con git diff que hice un cambio que preferiría no haber hecho. ¿Hay alguna forma de revertir este cambio único? Supongo que podría usar git add -p para confirmar los cambios que tenía la intención de hacer, y luego para verificar master. ¿Hay una mejor manera, preferiblemente de una manera que […]

Soporte de flujo para git-p4 o buen tutorial de línea de command p4?

mi proyecto actual se encuentra en un espacio de trabajo de flujo forzado. Estoy bastante familiarizado con git, pero git-p4 no admite transmisiones. ¿Conoces una forma de evitar esta limitación? ¿Conoces un buen tutorial CLI for forzado (desde la perspectiva del usuario git)? O incluso un contenedor de línea de command para forzarlo a usarlo […]

git aws.push: 'aws.push' no es un command git

Desde mi sitio / directory de aplicaciones: $ git aws.push git: 'aws.push' is not a git command. See 'git –help'. git –help no ayuda. Todas las publicaciones que he leído fueron escritas antes de que la interfaz de command-line de EB (CLI) 3.x fuera una cosa. Seguí las instrucciones oficiales aquí: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-getting-set-up.html Y aquí: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP_eb.sdlc.html […]

Git commit en la terminal abre VIM, pero no puede volver a la terminal

Intentando aprender GitHub en este momento y haciendo este tutorial de Git essentials en nettuts. Estoy en la lección sobre hacer commits. El profesor escribe git commit y abre VIM como su editor (también me gustaría saber cómo abrirlo en Sublime Text 2) de todos modos se abre en VIM y agrego en 1 línea […]