aboutsummaryrefslogtreecommitdiffstats
path: root/_site/feed.json
diff options
context:
space:
mode:
Diffstat (limited to '_site/feed.json')
-rw-r--r--_site/feed.json21
1 files changed, 21 insertions, 0 deletions
diff --git a/_site/feed.json b/_site/feed.json
index a1ae54c..1bf5bca 100644
--- a/_site/feed.json
+++ b/_site/feed.json
@@ -13,6 +13,27 @@
"items": [
{
+ "id": "wiki.texto-plano.xyz/2021/04/10/git-send-email-y-git-format-patch",
+ "title": "Cómo enviar commits en forma de parches con git send-email y git format-patch",
+ "summary": null,
+ "content_text": "A veces queremos incluir cambios que hicimos en nuestro repositorio, sealocal o remoto, a otro repositorio de otra persona. Esto se puede hacereligiendo los commits que contienen estos cambios y convertirlos en parches.Estos son simplemente archivos que diferencian un archivo de otro, línea porlínea. Un parche puede enviarse por cualquier medio electrónico, y el autorde otro repositorio puede aplicar dicho parche a su propio repositorio. Estaes una guía muy simple para crear y enviar estos parches.En tu repositorio, haz las modificaciones y commits que vayas a enviar comoparches. Pueden ser tantos como requieras.Luego, configura las variables necesarias de send-email:git config user.name <usuario> # Nombre del autor del commitgit config user.email <usuario>@texto-plano.xyz # Email del autorgit config sendemail.from \"Usuario <usuario@texto-plano.xyz>\" # Formato \"From\" para el correogit config smtpuser <usuario> # Usuario en el servidor SMTPgit config smtpserver texto-plano.xyz # Servidor SMTPgit config smtpserverport 587 # Puerto del servidorgit config sendemail.smtpencryption tls # Encriptación TLS para el servidorgit config sendemailsuppresscc self # Recomendable, evita enviarte el parche a ti mismoSe pedirá la contraseña del servidor en cada instancia, salvo que seespecifique la variable sendemail.smtppassword (inseguro).Luego, envía los commits que elijas con git send-email. En este caso, ‘-1’elige el último commit hecho desde HEAD. Es necesario especificar a quiénenviarle los parches con ‘–to’.git send-email -1 --to=\"Destinatario <destinatario@ejemplo.com>\"Si todo salió bien, el destinatario debería tener todos los parches queelegiste en su casilla de correo.Para crear un archivo .patch individual, se usa git format-patch. De nuevo,‘-1’, por ejemplo, elige el último commit. Con ‘-o’ se elige el directorio enel que van a quedar los parches.git format-patch -1 -o /home/<usuario>Esta herramienta es útil por si se necesitan enviar los parches por otroprograma de manera adjunta. También puede generarse el parche para usarlo deargumento con send-email.Más información (en inglés): Learn to use email with git! How to Use git send-email Manpage de git send-email Manpage de git format-patch",
+ "content_html": "<p>A veces queremos incluir cambios que hicimos en nuestro repositorio, sealocal o remoto, a otro repositorio de otra persona. Esto se puede hacereligiendo los commits que contienen estos cambios y convertirlos en parches.Estos son simplemente archivos que diferencian un archivo de otro, línea porlínea. Un parche puede enviarse por cualquier medio electrónico, y el autorde otro repositorio puede aplicar dicho parche a su propio repositorio. Estaes una guía muy simple para crear y enviar estos parches.</p><p>En tu repositorio, haz las modificaciones y commits que vayas a enviar comoparches. Pueden ser tantos como requieras.</p><p>Luego, configura las variables necesarias de send-email:</p><pre><code>git config user.name &lt;usuario&gt; # Nombre del autor del commitgit config user.email &lt;usuario&gt;@texto-plano.xyz # Email del autorgit config sendemail.from \"Usuario &lt;usuario@texto-plano.xyz&gt;\" # Formato \"From\" para el correogit config smtpuser &lt;usuario&gt; # Usuario en el servidor SMTPgit config smtpserver texto-plano.xyz # Servidor SMTPgit config smtpserverport 587 # Puerto del servidorgit config sendemail.smtpencryption tls # Encriptación TLS para el servidorgit config sendemailsuppresscc self # Recomendable, evita enviarte el parche a ti mismo</code></pre><p>Se pedirá la contraseña del servidor en cada instancia, salvo que seespecifique la variable <code>sendemail.smtppassword</code> (inseguro).</p><p>Luego, envía los commits que elijas con git send-email. En este caso, ‘-1’elige el último commit hecho desde HEAD. Es necesario especificar a quiénenviarle los parches con ‘–to’.</p><pre><code>git send-email -1 --to=\"Destinatario &lt;destinatario@ejemplo.com&gt;\"</code></pre><p>Si todo salió bien, el destinatario debería tener todos los parches queelegiste en su casilla de correo.</p><p>Para crear un archivo .patch individual, se usa git format-patch. De nuevo,‘-1’, por ejemplo, elige el último commit. Con ‘-o’ se elige el directorio enel que van a quedar los parches.</p><pre><code>git format-patch -1 -o /home/&lt;usuario&gt;</code></pre><p>Esta herramienta es útil por si se necesitan enviar los parches por otroprograma de manera adjunta. También puede generarse el parche para usarlo deargumento con send-email.</p><p>Más información (en inglés):</p><ul> <li><a href=\"https://git-send-email.io/\">Learn to use email with git!</a></li> <li><a href=\"https://www.freedesktop.org/wiki/Software/PulseAudio/HowToUseGitSendEmail/\">How to Use git send-email</a></li> <li><a href=\"https://git-scm.com/docs/git-send-email\">Manpage de git send-email</a></li> <li><a href=\"https://git-scm.com/docs/git-format-patch\">Manpage de git format-patch</a></li></ul>",
+ "url": "wiki.texto-plano.xyz/2021/04/10/git-send-email-y-git-format-patch",
+
+
+
+ "tags": ["git","control-de-versiones","email","remoto"],
+
+ "date_published": "2021-04-10T00:00:00-04:00",
+ "date_modified": "2021-04-10T00:00:00-04:00",
+
+ "author":
+ "{"twitter"=>nil, "name"=>nil, "avatar"=>nil, "email"=>nil, "url"=>nil}"
+
+
+ },
+
+ {
"id": "wiki.texto-plano.xyz/2021/03/24/aprende-a-usar-la-terminal",
"title": "Aprende a usar la terminal",
"summary": null,
Un proyecto texto-plano.xyz