JonasG4 / BankApiRest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TUTORIAL PARA VERSIONAR

Clonar repositorio

Ver mas...

Lo primero que haran será hacer un Fork al repositorio original. En la parte superior busquen el boton Fork y denle click.

Fork


Fork crea una copia del repositorio original, pero como si fuera propio de tu usuario, sin embargo, sigue manteniendo la relacion con el repositorio original. Esto se hace con el proposito que puedan manejar el repositorio desde su cuenta y versionar con un poco mas de seguridad. Tambien podrán notar que el tagname cambia de JonasG4/BankApiRest a TuNombreDeUsuario/BankApiRest

Fork-Hecho

Luego de eso le dan en Code y copian el link del repositorio que crearon con el Fork.

Copiar


Ahora, abran Visual Studio y seleccionen Clonar Repositorio

VsClone1


En el primer campo pegan el link del repositorio. El segundo campo automaticamente les creara la carpeta donde se almacenará el proyecto. Luego le dan al boton Clonar

Si les llega a dar un error aquí, es porque ya existe una carpeta con el mismo nombre del proyecto que quieren crear. Solo tienen que ir a C: > Usuarios > SuUsuario > source > repos; y ahi buscan si ya hay una carpeta con el mismo nombre del repositorio. Nada más la borran y listo.
VsClone2

En caso que el explorador de soluciones les tire el proyecto de esta manera, entonces le dan click al achivo BankApiRest.sln

VsClone3

Y, al final les quedara de esta manera el proyecto distribuido y listo para comenzar a trabajar.

VsClone4

Configurar proyecto.

Ver mas...

Antes que nada, para que no les de error de base de datos, cambien el Data Source en el appsettings.json, y reemplancen JONAS\\SQLEXPRESS por su servername de SQLServer

imagen-2021-06-08-033031

Tambien, no olviden establecer el WebAPI como Proyecto de arranque. En el explorador de soluciones vayan a Presentation > WebAPI {Click Derecho} > Establecer como proyecto de arranque

imagen-2021-06-08-230018

Configurar repositorios remotos

Ver mas...

Ahora configuraremos git para que podamos versionar nuestro proyecto a nuestro repositorio Fork o al repositorio Original. Para eso nos iremos al menu Git > Administrar remoto

Gestor-Remoto

Nos aparecera esta ventana, donde veremos que solo tenemos un lugar a donde versionar y ese es el repositorio Fork.

Gestor-Remoto2

Primero, cambiaremos el nombre de la locacion, para ello primero seleccionen Origin y luego le damos Editar.

Gestor-Remoto4

Les aparecerá esta ventana. En el campo Nombre cambienlo a Fork, y denle Guardar.

Gestor-Remoto5

Ahora crearemos la locacion para el repositorio Original. En esta ventana le damos Add/Agregar.

Gestor-Remoto6

Nos volverá a mostrar la misma ventana anterior. En nombre le colocamos Origin y en el campo Fetch colocaremos el link del repositorio original: https://github.com/JonasG4/BankApiRest.git , automaticamente se completara el campo Push, y luego le daremos Guardar.

Gestor-Remoto7

Nos debe quedar de esta manera. Si todo esta bien, le damos Aceptar

Gestor-Remoto8

Usar Branch/Ramas

Ver mas...

Los Branch o las ramas son las que nos ayudaran a controlar las versiones por usuario. De modo en que todo el codigo este ordenado y no se mezclen de manera caótica. Para ello nos iremos al menú Git > Nueva rama

New-Branch

Aparecera esta ventana emergente, en ella colocaremos el nombre de la rama en este caso coloquen su nombre seguido de Branch, EJP: JonasBranch Se aseguran que este marcada la casilla de Checkout branch y le dan Crear

Crear-Branch

Ahora, ¿como sabremos en que Branch estamos? Usualmente siempre hay una rama llamada master o main que se crea por defecto. Podremos saberlo por la linea inferior azul de nuestro Visual Studio.

Si observan la primera imagen de este tema, notaran que primero estabamos en la rama master, pero haciendo uso de Checkout nos movimos a la rama que creamos.
En-Que-Branch-Estoy

Hacer push

Coming soon...

About


Languages

Language:C# 100.0%