Articles of git am

Preservar la label de identificación de commit con "git am"

Intenté (en un pequeño repository de testing) exportar el repository en una serie de files .patch generados con un command git format-patch para cada confirmación y luego reconstituir el repository usando "git init" en un directory vacío seguido de un git apply command para cada file de parche. Funcionó — solo un problema —- cuando […]

¿Es posible aceptar requestes de extracción de un repository clonado / bifurcado?

¿Es posible aceptar requestes de extracción de un repository clonado? Ejemplo (fork de repo): Repo # 1: https://github.com/acme/original_project Repo # 2: https://github.com/blah/original_project (fork) Pull Request Limbo: Repo # 1 tiene nueva request de extracción, pero no acepta / fusiona Repo # 2 quiere la nueva request de extracción de Repo # 1 ¿Hay alguna forma […]

Restablecer "ramificación adelante" cuando se usa un package

En mi flujo de trabajo actual, obtengo un package de git, que descomprimo: $ git bundle unpack new.bundle code y luego le agrego parches: $ git am *.patch el logging de git muestra que los parches fueron confirmados; sin embargo, cuando ejecuto el estado de git, dice que Your branch is ahead of 'origin/master' by […]

¿Cómo hacer que Git ignore todos los espacios en blanco?

¿Cómo puedo hacer que Git ignore por completo cualquier espacio en blanco? No me importa incluso si existe espacio en blanco. Solo quiero que git no rastree ningún espacio en blanco. es decir, quiero que Git nunca me moleste sobre los espacios en blanco cuando cometo, creo o aplico parche, fusionar o cualquier cosa. ¡Además, […]

Parche en formatting de hilo de correo – ¿Cómo?

Estoy desarrollando una herramienta con otras 3 personas. Por lo general, nos comunicamos a través de parches en git. Así es como lo hacemos: 1. A realiza cambios, crea un parche con formatting-parche, lo adjunta al correo (outlook) y lo envía. 2. Descarga de B y C, colocar en x location y aplicar usando am. […]

Usar Gitam cuando se trata de Outlook

Estoy usando Linux en una máquina virtual pero mi host es Windows con Outlook instalado. Actualmente, cuando recibo correos electrónicos que contienen parches de git, aparecen en mi perspectiva. ¿Cómo aplico estos parches? No se envían como files adjuntos, se envían presumiblemente a través de git send mail. ¿Puedo configurar mi máquina virtual para recibirlos […]

¿Cuándo usar –keep-cr con am y en qué versión de git se introdujo?

Estoy tratando de formalizar un flujo de trabajo de parche para nuestra organización. Tenemos un proyecto interno en el que no nos molestan los espacios en blanco (nos gustaría mantenerlos iguales para cada usuario si es posible), los caracteres de EOF / EOL, etc. Tenemos desarrolladores trabajando en plataforms Mac y Windows. En ambos lugares […]

¿JGit API tiene todos los commands de Git?

Estoy tratando de portar un script de shell a Java que contiene algunos commands de Git que he podido encontrar en la API de JGit. No obstante, no he logrado encontrar los commands remotos o am, es porque no existen o simplemente estoy buscando en el lugar equivocado para ellos. Si no existen, ¿hay otra […]

Git: fusionando dos repositorys con historial teniendo conflits

Al tener el proyecto que tiene alnetworkingedor de 133 compromisos en noviembre, cloné el proyecto y creé un nuevo repository antes de 50 compromisos, lo que significa: A—-B—-C—-D—-E Cloned New Repo from C \__ C Ahora hay alnetworkingedor de 15-20 confirmaciones en el repository nuevo, pero no se envía ninguna confirmación al repository anterior, pero […]

deshacer o revertir git am –resuelto

Estaba aplicando manualmente el parche y, después de terminar, hice lo siguiente git add . git am –resolved Había pasado por alto la parte en la que el file rej también estaba presente y no fue rastreado, pero git add . agregué todos los files al área de preparación como se esperaba y en git […]