repositorio

repositorio

¿Cómo reviso una rama remota de Git? | How do I check out a remote Git branch?

Cuando trabajamos con Repositorios GIT, es posible que tengamos que conectarnos a ramas ya existentes en el servidor y comenzar a trabajar a partir de ellas en nuestro entorno local.

Git Ignore para Drupal

Para añadir el archivo .gitignore a Drupal sigue estos pasos:

  1. Crear un archivo de texto llamado .gitignore
  2. Colócalo en tu carpeta principal de Drupal
  3. Copia y pega el código que está debajo.
  4. Puedes añadir líneas para ignorar otros archivos

Cómo forzar Git Push | How do I properly force a Git push?

En algunas ocasiones, mientras trabajamos con repositorios, nos encontramos con un error que nos permite subir al servidor los cambios locales que ya hemos comprobado. En estos casos, tendremos que forzar la subida con el siguiente comando.

Cómo conectar con un repositorio nuevo alojado en Bitbucket

 Es muy recomendable utilizar los repositorios, para mantener controlada la evolución de nuestro código, a medida que avanzamos en cualquier proyecto. Bitbucket te permite crear, de forma gratuita, una cuenta en la que podrás alojar tu proyecto.

Comandos útiles de Git

Para saber la rama en al cual estás actualmente:

git branch

Para colocarte en una rama en concreto:

git branch RAMA

Para saber si tu rama local está actualizada con relación a la rama remota:

git status

Para añadir nuevo contenido al respositorio:

git add .

git commit -m "El comentario de lo que estás subiendo"

git push

Si quieres bajar a tu rama local los cambios desde el repositorio:

git pull

Si has hecho cambios en tu rama local y tienes conflictos con lo que intentas bajar desde el repositorio (Esto aparcará tus cambios, bajará el código nuevo y recuperará tus cambios locales haciendo una fusión entre ambos):

git stash

git pull

git stash pop

Forzar la subida de nuestros cambios locales, en caso de conflictos

git push origin <your_branch_name> --force

Para que git ignore los cambios de permisos en tus carpetas locales:

git config core.fileMode false

Ver todas las ramas existentes en el repositorio

git branch -a