Update 'Workflows y acciones colaborativas'
parent
9f6eadd559
commit
694911eb5a
@ -7,7 +7,7 @@
|
||||
##### ***Flujos de trabajo colaborativo***
|
||||
-----
|
||||
Servicios de **hosting** de repositorios con interfaz web grafica
|
||||
```
|
||||
```md
|
||||
opciones de plataforma para subir proyectos de desarrollo.
|
||||
SourceForge - GitLab - BitBucket - Gogs - **Gitea** - GitHub ...etc
|
||||
```
|
||||
@ -18,9 +18,9 @@ SourceForge - GitLab - BitBucket - Gogs - **Gitea** - GitHub ...etc
|
||||
------
|
||||
|
||||
### Explorar y Clonar
|
||||
|
||||
```sh
|
||||
git clone [repo ssh o HTTPS]
|
||||
|
||||
```
|
||||
Clona un repositorio REMOTO
|
||||
en un repositorio LOCAL
|
||||
|
||||
@ -32,18 +32,18 @@ SourceForge - GitLab - BitBucket - Gogs - **Gitea** - GitHub ...etc
|
||||
Lo mismo para repositorios creados por organizaciones o equipos,
|
||||
se puede proponer y/o subir cambios dependiendo de los roles.
|
||||
SIEMPRE veriricar cambios en Repositorio Maestro al realizar push.
|
||||
```sh
|
||||
git fetch
|
||||
|
||||
git fetch
|
||||
|
||||
git merge
|
||||
|
||||
git merge
|
||||
```
|
||||
Descarga cambios en repositorio remoto al area origin/master (distindo de pull)
|
||||
Actualiza los archivos, pero el cambio no se fusiona(merge) con master
|
||||
|
||||
git push
|
||||
|
||||
#### Secuencia de uso común
|
||||
```sh
|
||||
git push
|
||||
```
|
||||
#### Secuencia de uso común
|
||||
```sh
|
||||
"Iniciar Repo"
|
||||
git init
|
||||
|
||||
@ -57,12 +57,12 @@ git fetch origin
|
||||
git merge origin/master
|
||||
```
|
||||
***...tiempo despues y codigo añadido por distintos users en repo remota y local...***
|
||||
```
|
||||
```sh
|
||||
"Actualizar fetch con origin(remoto)"
|
||||
git fetch origin
|
||||
```
|
||||
**IMPORTANTE: Resolver conflictos antes de realizar merge** `git status`
|
||||
```
|
||||
```sh
|
||||
"Fusion"
|
||||
git merge origin/master
|
||||
|
||||
@ -91,7 +91,7 @@ Se tiene:
|
||||
- Un repositorio personal ***Forked***, en github (**origin**)
|
||||
- Un repositorio original ***Principal***, en github (**upstream**)
|
||||
- Un repositorio local,
|
||||
```
|
||||
```sh
|
||||
# git init
|
||||
# git config --local user.name "nombre"
|
||||
# git config --local user.email "mail"
|
||||
|
Loading…
Reference in New Issue
Block a user