forked from mouredev/roadmap-retos-programacion
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNicojsuarez2.sql
35 lines (31 loc) · 1.37 KB
/
Nicojsuarez2.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# #43 GIT GITHUB CLI
> #### Dificultad: Difícil | Publicación: 21/10/24 | Corrección: 04/11/24
## Ejercicio
```
/*
* EJERCICIO:
* ¡Me voy de viaje al GitHub Universe 2024 de San Francisco!
*
* Desarrolla un CLI (Command Line Interface) que permita
* interactuar con Git y GitHub de manera real desde terminal.
*
* El programa debe permitir las siguientes opciones:
* 1. Establecer el directorio de trabajo
* 2. Crear un nuevo repositorio
* 3. Crear una nueva rama
* 4. Cambiar de rama
* 5. Mostrar ficheros pendientes de hacer commit
* 6. Hacer commit (junto con un add de todos los ficheros)
* 7. Mostrar el historial de commits
* 8. Eliminar rama
* 9. Establecer repositorio remoto
* 10. Hacer pull
* 11. Hacer push
* 12. Salir
*
* Puedes intentar controlar los diferentes errores.
*/
```
#### Tienes toda la información extendida sobre el roadmap de retos de programación en **[retosdeprogramacion.com/roadmap](https://retosdeprogramacion.com/roadmap)**.
Sigue las **[instrucciones](../../README.md)**, consulta las correcciones y aporta la tuya propia utilizando el lenguaje de programación que quieras.
> Recuerda que cada semana se publica un nuevo ejercicio y se corrige el de la semana anterior en directo desde **[Twitch](https://twitch.tv/mouredev)**. Tienes el horario en la sección "eventos" del servidor de **[Discord](https://discord.gg/mouredev)**.