/git-si-o-no

¿Es necesario saber git para trabajar en programación?

MIT LicenseMIT

git-si-o-no

¿Es necesario saber git para trabajar en programación?

Cómo usar este documento

Añada su respuesta en la sección a favor o en contra según siguiendo la plantilla sugerida.

A favor

[titulo de comentario a favor]

[detalles de porque está a favor]

~@[firma con tu usuario de github]

Git es estatus quo

Git es la herramienta más usada para el sistema de control de versiones en el mundo. Solo por ese hecho, si queremos estar en contra es necesario aprenderlo, para saber porque estar en contra. No es posible desafiar al estatus quo sin entender las razones que llevaron a Git a ser lo que es.

~@mictlan

Ningún hombre es una isla

No es una cuestión técnica, es una cuestión práctica y moral. Aunque no lo uses directamente en tus asignaciones diarias porque "no se necesita" (cuestionable), tienes que saber git para colaborar, para que tengas posibilidad de aportar y regresar un poquito de lo mucho que has recibido del trabajo de otros. Fin.

~@douglax

No saber git te deja fuera del mame.

toma por ejemplo este repo, sólo sabiendo git puedes interactuar con él y participar de esta bonita comunidad de techtwitter.

~@levhita

Usar git significa tener empatía con los demás

No solo es usar el software y ya, al participar te estás involucrando con personas como tú: eso es colaborar 🍻

~@pateketrueke

Mil y un cosas que escoger, y escogemos ser un meme

Asi como podemos pelear cada semana por que cosas son y no son importantes para ser un dev, hay cosas que, como en cualquier oficio, son las herramientas basicas, el tubo para un fontanero, el camion para un transportista, el versionado para almacenar, trackear, compartir y salvaguardar tu codigo como dev, cada cabeza es un mundo pero no por que yo diga que usar git es bueno o malo voy a decir que los demas no son profesionales o no usan la cabeza al programar solo porque no usan las herramientas que yo, o por que usan mas o menos herramientas. Salu2 cordiales.

~@KuronekoKat

Git para hacer magia

Saber utilizar Git te hará la vida un poco más sencilla, puede que tengas una forma de trabajar bastante limpia que te permita esquivar posibles errores, sin embargo al momento de desarrollar con otros, trabajar o incluso querer compartir material en GitHub. Saber Git, permitirá que puedas tener control sobre tú código, saber los cambios que haces y poder volver a este o hacer los cambios con mayor facilidad. Naturalmente, nunca es tarde para aprender algo nuevo, confia en tu capacidad de aprender.

~@ParuPururin

En contra

[titulo de comentario en contra]

[detalles de porque está en contra]

~@[firma con tu usuario de github]

Sin titúlo

no es necesario habiendo tantas ui. así como yo no me sé los comandos para debuggear .net y siempre uso el debugger de visual studio, con ya casi 20 años trabajando en .net.

pd: este comentario lo metí usando la UI de vscode totalmente.

~@celerno

No es línear y eso lo hace demasiado para ciertas situaciones

Debido a su naturaleza distribuida git no es un histórico linear aunque tratemos de usarlo como tal. Es un grafo. El simple concepto de un branch no existe como lo entendemos, ya que es solo un apuntador a un commit específico que pudo venir de varias partes. Esto lo hace muuy flexible, pero también muy complejo. Para empezar, si alguna vez han metido un secreto y quieren borrarlo de toda la historia podrán darse cuenta que no es tan simple como borrar el commit, no es trivial. Así que, si estoy trabajando YO solo, en algún proyecto donde me interese ver el historial de lo que estoy haciendo, probablemente sea mejor idea no usar Git, la simple idea de la diferencia entre commit (local) y push (remoto) lo hacen complejo. Lo uso y todo, pero es por comodidad, es más facil entenderlo con sistemas no distribuidos como SVN o CVS.

~@mictlan

Solo quiero ser popular

Creo que es muy útil pero estoy en contra porque así escondo mi inseguridad de no saber usarlo; además,creo que mi comentario será mas leído aquí y pues eso.

~@vhstrejo

Haciendo trampa

no es necesario habiendo tantas ui. así como yo no me sé los comandos para debuggear .net y siempre uso el debugger de visual studio, con ya casi 20 años trabajando en .net.

pd: este comentario me lo robé de @celerno sólo que yo lo edité desde Github directamente

~@mackaber

For the lulz

Ke le balga berga cñora.

~@enriquereyes

muy bonito

muy bonito eso de decir que trabajar en git no es usar el software sino trabajar en equipo, muy bonito, pero es mentira. Es, como lo dije en mi tuiter sobre github, marketing. Y la pregunta directa de @levhita es si es necesario saberlo para trabajar, y la respuesta es no. ¿creen que todos los programadores del mundo usan git? Yo aprendí git hasta aprox 2014, habiendo empezado a trabajar en programación desde el 2000.

~@celerno

Neutral

Pa k kieres saber eso

Jaja, saludos

~@kinduff