La popularidad de Git habla por sí misma. Si estás leyendo este artículo, espero que sepas que Git es la herramienta de administración de código fuente preferida de muchos, muchos desarrolladores..
Con el interés en que Git crezca en comparación con otros sistemas de administración de código fuente, es una de las opciones más atractivas para elegir, especialmente si está ingresando al control de versiones..
En este tutorial, hablaremos sobre por qué debería usar Git independientemente de si es un individuo o parte de un equipo de desarrolladores. También le enseñaremos cómo comenzar con Bitbucket, una plataforma de hospedaje de repositorio de primera, de forma gratuita..
Empecemos!
Git es una herramienta increíblemente poderosa con muchas funciones detalladas y complejas que la hacen útil incluso para desarrolladores individuales. Si está buscando obtener algún tipo de control consistente sobre las versiones y revisiones del código, Git es sin duda la mejor solución para usted..
Estas son solo algunas de las cosas que puede usar git como individuo:
Por supuesto, el verdadero músculo de Git se flexiona cuando trabajas en el contexto de un equipo. Git elimina eficazmente los viejos problemas de trabajar en funciones en paralelo a otros desarrolladores, y en combinación con Bitbucket, proporciona un proceso de flujo de trabajo completo para trabajar de forma más rápida y eficiente que nunca..
Estas son algunas de las características más valiosas de git para equipos:
Los beneficios de usar Git con un equipo van mucho más allá de esta breve lista, pero Git realmente funciona mejor cuando se usa con software de soporte, como un servicio de alojamiento de repositorio dedicado.
Para obtener el máximo beneficio de usar Git, comience a usar Bitbucket para hospedar sus repositorios.
Es posible que se pregunte "¿por qué necesito un servicio de alojamiento de repositorio?"
Una vez que lo intentes, probablemente te darás cuenta inmediatamente del valor, pero para que quede claro, estas son algunas de las principales ventajas de usar Bitbucket para el control de versiones:
En última instancia, Bitbucket le proporciona una plataforma para administrar tanto los metadatos como el control de acceso para su proyecto. Proporciona herramientas para explorar no solo el código fuente actual, sino también lo que ha sido en el pasado y el plan para lo que será..
Y, como se dijo, si eres un equipo de cinco o menos, es gratis..
Registrarse en Bitbucket es increíblemente fácil. Dirígete a la página de inicio e ingresa tus datos. Si necesita seguir adelante e inscribir a su equipo, vaya a esta página En su lugar, y elija su plan del menú desplegable..
El modelo de precios de Bitbucket es bastante impresionante, con un costo de $ 1 por usuario, por mes. Los repositorios públicos son siempre gratuitos., y siempre tener colaboradores ilimitados..
El modelo de precios es especialmente atractivo si el número de sus proyectos crece más rápido que el tamaño de su equipo, especialmente si su empresa consulta para el trabajo de proyecto a proyecto. Cuando tu equipo crece, tu presupuesto también crece; sin embargo, es posible que los proyectos anteriores no estén aportando dinero mes a mes, pero aún necesitan un repositorio alojado accesible y actualizado. Aquí es donde Bitbucket realmente brilla con sus límites sin repositorio.
Cuando inicie sesión por primera vez en Bitbucket, verá un mensaje para crear un repositorio. Puede comenzar de nuevo o importar desde una serie de servicios de repositorio existentes.
En el menú de navegación en la parte superior de la página, el Tablero, Equipos, y Repositorios Los menús desplegables proporcionan un acceso rápido a vistas comunes dentro de esas áreas de funcionalidad..
En la parte superior derecha, puede ver una barra de búsqueda, una Ayuda hover desplegable, y un Perfil desplegable.
Empecemos creando un repositorio. Haremos clic en el botón "Crear un repositorio" y completaremos nuestros detalles. Por el bien de este tutorial, también estableceremos el repositorio en privado.
Una vez que hemos creado el repositorio, se nos presenta una pantalla que nos informa que el repositorio está vacío.
Ahora que nuestro repositorio está listo para usar, empujemos un código hacia él.
Si hacemos clic en "Estoy empezando desde cero" debajo del título "Línea de comando", podemos ver instrucciones básicas para configurar nuestro repositorio localmente y listo para enviar.
cd my-secret-project ls git init git remoto agregar origen https: //[email protected]/jcutrell/my-secret-project.git echo "Jonathan Cutrell" >> contributors.txt git add contributors.txt git commit - am "Confirmación inicial con contribuidores" git push -u contraseña maestra de origen para 'https: //[email protected]': Recuento de objetos: 3, listo. Objetos de escritura: 100% (3/3), 256 bytes, hecho. Total 3 (delta 0), reutilizado 0 (delta 0) A https: //[email protected]/jcutrell/my-secret-project.git * [nueva rama] master -> master Branch master configurado para rastrear la rama remota maestro de origen.
Una vez que haya presionado su primer compromiso, actualice su repositorio, y ¡voilà! Así, tu código es visible; sin embargo, actualmente solo lo puede ver usted, así que vamos a crear un equipo.
Desplazarse sobre Equipos En la navegación y haga clic en el botón en el menú desplegable., Crear un equipo. Completa los detalles necesarios y haz clic en crear..
Bitbucket soporta repositorios de equipo además de repositorios individuales.
A continuación, deberemos asociar a su equipo con la configuración del repositorio para que los usuarios puedan acceder a ese repositorio. Haga clic en Repositorios En la navegación, y selecciona tu proyecto..
A continuación, harás clic en Ajustes en la parte inferior de la barra lateral de navegación izquierda, y luego haga clic en Gestión de Acceso cerca de la cima de los anidados Ajustes menú. Desde aquí, puede elegir un grupo, que son subgrupos dentro de su grupo. Seleccionaremos Desarrolladores, cambiar el nivel de acceso a Escribir, y luego haga clic en el Añadir botón.
Ahora nuestro equipo puede ver nuestro repositorio..
Si desea transferir el repositorio al equipo que acaba de crear oa otro usuario, vaya a Ajustes > Repositorio de transferencias, donde podrá ingresar el nombre del usuario o equipo al que desea transferir el repositorio.
Si lo transfiere a un equipo del cual es administrador, Bitbucket le permite aceptar la transferencia de inmediato. Una vez que se haya realizado la transferencia, la página de su equipo ahora mostrará el repositorio.
La administración del código fuente puede ser una tarea desalentadora, pero con herramientas poderosas como Git y Bitbucket, puede enfocarse más en escribir código y menos en administrar los detalles del proyecto. Apoyarse en estas soluciones gratuitas y de bajo costo le ahorrará tiempo, dinero y dolores de cabeza a largo plazo.
En última instancia, elegir un flujo de trabajo es una decisión personal, pero asegúrese de considerar la opción de Git y Bitbucket. Hay un riesgo casi nulo al intentarlo, pero los posibles efectos positivos son enormes.