Git proporciona varias herramientas y aplicaciones para administrar mejor el entorno de trabajo. Git es un tipo de sistema de control de versiones que se utiliza para permitir que más de un desarrollador acceda al código fuente de una aplicación en particular y pueda modificar los cambios que otros desarrolladores pueden ver. BitBucket es una herramienta basada en git que ayuda a la colaboración en proyectos grandes entre diferentes equipos y ayuda a realizar un seguimiento de las diferentes versiones de un proyecto al que se puede acceder desde su máquina local. Está especialmente diseñado para que los equipos colaboren en grandes proyectos en grandes empresas. También se utiliza para pruebas automatizadas e implementación de código. Dado que esta es una herramienta basada en git, debe tener git en su sistema para trabajar con Bitbucket.
Es probable que muchos desarrolladores estén desarrollando proyectos que se dividen entre diferentes equipos y trabajarán en diferentes versiones durante y después del desarrollo. Para este tipo de proyectos, Bitbucket es la mejor opción para individuos o equipos.
Ahora puede que se pregunte cuál es la diferencia entre Github y Bitbucket.
La diferencia más básica entre Github y Bitbucket es que Github es más amigable con el público y lo usan desarrolladores individuales, mientras que Bitbucket es más amigable con el sector privado y, por lo tanto, lo usan empresas a gran escala para administrar grandes proyectos de desarrollo.
Nota Otra forma de crear y clonar un repositorio es usar el árbol de fuentes en BitBucket.
Trabajar con BitBucket
Ahora veamos cómo podemos trabajar con Bitbucket usando git. Es bastante simple. Primero deberá crear un repositorio. Visite el siguiente enlace y cree una cuenta en Bitbucket. Después de crear su cuenta, verá un botón “crear una tienda” en el medio de la pantalla, haga clic en él y cree un repositorio. Puede elegir que el repositorio sea privado o público. los repositorios públicos son accesibles para todos y solo usted tiene acceso privado. Ahora iniciaremos el Bitbucket.
Necesitaremos clonar la carpeta del proyecto en su máquina local, lo que se puede hacer en unos pocos pasos como se muestra a continuación con ayudas visuales
Paso 1: Clona el repositorio en tu máquina local
Haga clic en el «clon» botón en la esquina derecha del panel. Aparecería una pista con el enlace URL. el enlace URL se vería como «https://NOMBRE DE USUARIO@bitbucket.org/NOMBRE DE USUARIO/NOMBRE_REPOSITORIO.git». Puedes clonar usando cualquiera https o ssh Enlaces.
Paso 2: Copie y pegue el enlace en la terminal después de escribir git clon.
Use los siguientes comandos para clonar su repositorio como se indica a continuación:
git clone (REPOSITORY URL) git clone https://USERNAME@bitbucket.org/USERNAME/REPOSITORY_NAME.git
Ahora necesitamos saber ¿qué significa clonar? Clonar significa que recuperará todo el contenido de ese directorio en su máquina local donde está trabajando, sin afectar el repositorio de Bitbucket, hasta que lo edite desde la terminal. La carpeta se agregaría a su máquina local usando git clon.
Paso 3: Verifique su progreso escribiendo el comando «git status» en la terminal
git status
Paso 4: Crea y agrega un archivo a tu repositorio de Bitbucket
Ahora, probablemente desee crear y agregar un archivo a su repositorio de Bitbucket. Escribe los siguientes comandos en la terminal.
echo "This is a test file" >> file.txt git add file.txt
Paso 5: Realizar cambios en el repositorio de BitBucket
El archivo ahora se ha agregado y está listo para confirmarse y enviarse a su repositorio de Bitbucket.
git commit -m "Initial Commit" git push origin master // to push the changes on the Bitbucket repository.
Si se han realizado algunos cambios en su tienda. Puede usar el comando git pull para devolverlos a su máquina local.
git pull git pull origin master git pull --all
Cualquiera de los tres comandos restauraría los cambios a su carpeta en la máquina local.
Paso 6: Realizar operaciones en sucursales.
Como se discutió, dado que esta es una herramienta para trabajar en sucursales específicas, aprendemos cómo crear y eliminar una nueva sucursal y cómo migrar entre sucursales.
Para crear una sucursal, escriba terminal
git branch new_branch_name git branch testbranch // to create a new branch named testbranch
Para cambiar la rama, use el comando echa un vistazo a git:
git checkout new_branch_name git checkout testbranch // to switch to a branch named testbranch
Finalmente, para fusionar su rama con la rama maestra, use el comando git merge para fusionar las dos ramas.
git merge branch_name
Paso 7: Para eliminar una rama, utilice git rama -d para eliminar la rama.
git branch -d branch_name
En caso de que tenga un proyecto existente, cambie el directorio actual a ese repositorio actual en Terminal o CMD. Luego escriba los comandos a continuación en la terminal o CMD.
Ordenar | Acción tomada |
---|---|
iniciar git | iniciar git. |
git agregar -todos | Esto organiza los archivos recién agregados y los prepara para la confirmación. |
git remoto agregar origen (repository_url) | Use el enlace URL https o ssh del sitio web de bitbucket para conectarse al repositorio remoto de Bitbucket al que desea agregar la carpeta |
git cometer -m | Compromiso inicial |
empujar origen maestro git | Empuje los archivos a su repositorio de Bitbucket |