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