https://github.com/jd-apprentice/entrenamientogitventanillaunica
Entrenamiento para dañar todo lo posible
https://github.com/jd-apprentice/entrenamientogitventanillaunica
Last synced: about 1 month ago
JSON representation
Entrenamiento para dañar todo lo posible
- Host: GitHub
- URL: https://github.com/jd-apprentice/entrenamientogitventanillaunica
- Owner: jd-apprentice
- Created: 2022-09-03T16:38:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-03T16:51:47.000Z (over 3 years ago)
- Last Synced: 2025-02-02T12:15:04.863Z (about 1 year ago)
- Size: 4.88 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Entrenamiento en git y GitHub
Este repositorio nace por la necesidad de saber, o practicar, o recordar, o conocer o aprender trabajo colaborativo o.... muchos mas "o" acerca de git y GitHub.
Para realizar una practica fácil y conocer los conocimientos en algunas tecnologías de los participantes, a este archivo readme cada integrante va a agregar la información que se solicita más adelante.
Cada desarrollador **DEBE** crear una rama con su nombre para subir cambios (Ej: dev.andy). En las ramas de desarrolladores se examinarán los datos y luego se pasaran a la rama develop, por último a la rama Main. (Esto lo manejaré yo por ahora y luego lo enseñaré)
## Propuesta:
1. Propondré para este repositorio un esquema de git flow [(lee mas aqui)](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) similar al de la imagen a continuación:

2. La información que debe colocar cada participante, es si **no conoce** o **si conoce y qué conoce** de cada uno de las siguientes techologías.
- HTML
- JavaScript
- CSS
- Node.js
- npm
- Express
- SASS / SCSS
- MySQL / MariaDB
- Markdown
## Procedimiento:
El repositorio se encuentra en [https://github.com/chybeat/entrenamientoGitVentanillaUnica](https://github.com/chybeat/entrenamientoGitVentanillaUnica)
1. Clonar el repositorio, pueden encontrar mas información [en esta página](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository)
1. Generar una nueva rama en el repositorio con tu nombre
`git branch dev.{$tuNombreWey}`
(si necsitas cambiar el nombre de la rama usa `git branch -m "nombreActual" "nombreNuevo"`)
1. Cambia a la nueva rama
`git checkout dev.{$tuNombreWey}`
1. Realizar el merge desde la rama main o develop a la rama donde vas a trabajar.
`git merge main dev.{$tuNombreWey}`
`git merge develop dev.{$tuNombreWey}`
1. !!! No recuerdo que más entonces poco a poco les iré escribiendo mas cosas 🤪!!!
Luego de hacer cambios y haber subido la información de conocimientos ampliaremos las preguntas y cada uno va a subir otra información, para ello ya les daremos los comandos y como se subirá para tener la versión 2.0 de "nuestra información".
# Recuerden trabajar en SU propia rama!!!
# Recuerden que este repositorio se realiza par pruebas, se puede dañar, pero lo ideal es que no suceda, pero si sucede es bueno revisar porqué sucedio para aprender cual fue el error!
---
Respuestas:
(Tabla de guía)
| Usuario | @tuUserEnGitHub |
| --------------- | --------------- |
| HTML | Tu respuesta |
| JavaScript | Tu respuesta |
| CSS | Tu respuesta |
| Node.js | Tu respuesta |
| npm | Tu respuesta |
| Express | Tu respuesta |
| SASS / SCSS | Tu respuesta |
| MySQL / MariaDB | Tu respuesta |
| Markdown | Tu respuesta |
(Usuario de ejemplo)
|Usuario|@ElAndydel8|
|---|---|
|HTML|Sé que sirve para hacer la estructura de una página web, pero no tengo clara la semántica.|
|JS|Es un leguaje de programación que se puede trabajar tanto en el frontend como en el backend. No conozco nada del lenguaje como tal|
|CSS|Es el leguaje que nos permite modelar, dar color y hasta animar una página web
|Node.js|Es un servidor basado en javascript o algo similar|
|npm|No conozco nada del termino|
|Express|No conozco nada del término|
|SASS / SCSS|Son precompiladores de CSS que ayudan a escribir el código más rápido y fácil con algunas ventajas como agregar 'funciones', manejo de variables y useo de archivos externos para generar el código de diseño |
|MySQL / MariaDB|Son Bases de datos, pero no se nada mas.|
|Markdown|¿De qué me hablas viejo?|