ccc

Crear repositorio en bitbucket y gestionarlo con sourcetree

a) Tener lógicamente instalado el GIT en tu ordenador.
b) Tener instalado Sourcetree.
c) Entrar en https://bitbucket.org y registrarte.
d) Una vez registrado en bitbucket.org en el menú de su web "Create a repository" y rellenar todos los campos (especificar si lo quieres privado o público)
e) Entrar en el repositorio creado y darle a "Clone" (menú izq), elige conexión por https y copia la url que te da (por ejemplo: https://pepitoperez@bitbucket.org/pepitoperez/repositorioprivado.git)
f) Ahora ya nos vamos al Sourcetree de nuestro ordenador y le damos a Clone/New y elegimos la primera pestaña (Clone Repository).
g) Rellenamos los datos:
Source Path/URL: https://pepitoperez@bitbucket.org/pepitoperez/repositorioprivado.git
Destination path: d:/wamp/www/miproyecto
OJO: La carpeta de destino TIENE que estar vacía (se va a partir de cero con este proyecto)
Y le damos a clonar
h)  Hacemos cambios añadiendo ficheros a esa carpeta.
i) Desde el sourcetree en "File/Status" marcamos los ficheros que queramos subir y escribimos el commit y lo mandamos. Si antes de mandar marcamos el checkbox de "Push change" se enviará a ese repositorio en bitbucket (tambien se puede hacer directamente desde el menú de arriba una vez ya enviado dándole a "Push").
j) Si entramos ya en bitbucket.org tendremos ahí los cambios que se van haciendo en ese repositorio y los commit que vamos mandando.

-------------------------------------------------------------------------
CREAR REPOSITORIO A PARTIR DE UN PROYECTO YA EXISTENTE EN NUESTRO ORDENADOR (Da igual que el repositorio que creemos sea público o privado)

Los pasos a, b, c, d y e son idénticos.
f) En Sourcetree Clone/new y la tercera pestaña (Create New Repository) y especificamos donde está ese proyecto en nuestro ordenador (ej: d:\wamp\www\proyectoyaexistente)
g) Una vez creado lo seleccionamos y pulsamos en "remote" con el botón derecho del ratón y elegimos "new remote":

 h) Añadimos un nuevo remote y en el campo url/path ponemos lo que copiamos del bitbucket (por ejemplo: https://pepitoperez@bitbucket.org/pepitoperez/repositorioprivado.git) y aceptamos.

Y ya el resto del proceso es igual.
----------------------------------------------------------------

Crear una rama especifica para que no todo se guarde en el master.
a) En bitbucket -> Create Branch (por ejemplo rama_01)
b) en Sourcetree -> en el proyecto -> seleccionar Branches con el botón derecho -> new Branch -> le pones el mismo nombre (rama_01) y lo dejas seleccionado


c) Crear el repositorio remoto si no estuviese creado de antes. Y ya todo el proceso igual pero con la diferencia que cada vez que se haga un push irá específicamente a esa rama y no al Master.
-----------------------------------------------------

Añadir a .gitignore los tipos de ficheros que no quieres que salgan para subir:
a) Seleccionar en Sourcetree el proyecto -> Ir a Settings (esquina superior derecha) -> Advanced -> edit .gitignore
b) Editar un .gitignore es solo escribir los tipos de ficheros que NO quieren que salgan en el listado de ficheros a subir, por ejemplo:
*.dll
*.exe
*.zip

-------------------------------------------------------------

No hay comentarios:

Publicar un comentario