Git Product home page Git Product logo

bankapirest's Introduction

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...

bankapirest's People

Contributors

jonasg4 avatar gilgamesh21 avatar

Stargazers

Iago D'Ippolito avatar

Watchers

 avatar

bankapirest's Issues

Crear cuenta de ahorro

Debe:
a. Generar número correlativo de cuenta (letra y números)
b. Asociar cliente a la cuenta
c. Crear una transacción inicial en la cuenta (deposito inicial)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.