parent
464fe97540
commit
399de26002
@ -3,7 +3,7 @@
|
||||
*[Basicos Git](https://gitea.kickto.net/jp.av.dev/basicos_git/wiki/Comandos-Basicos-Git#user-content-hoja-de-comandos-basicos-git)*
|
||||
|
||||
|
||||
## WORKFLOWS
|
||||
# WORKFLOWS
|
||||
-----
|
||||
#### **Flujos de trabajo colaborativo**
|
||||
```
|
||||
@ -13,10 +13,10 @@ SourceForge - GitLab - BitBucket - Gogs - **Gitea** - GitHub ...etc
|
||||
Ofrecen servicio de **hosting** de repositorios con interfaz web grafica
|
||||
|
||||
|
||||
### Exploración, Clonación y Colaboración
|
||||
## Exploración, Clonación y Colaboración
|
||||
------
|
||||
|
||||
#### Explorar y Clonar
|
||||
### Explorar y Clonar
|
||||
|
||||
git clone [repo ssh o HTTPS]
|
||||
|
||||
@ -25,7 +25,7 @@ Ofrecen servicio de **hosting** de repositorios con interfaz web grafica
|
||||
|
||||
Clona todos los archivos, incluyendo historial"
|
||||
|
||||
#### Colaboración
|
||||
### Colaboración
|
||||
Si se posee un repositorio personas pueden proponer colaboraciones
|
||||
y se pueden aceptar o nó
|
||||
Lo mismo para repositorios creados por organizaciones o equipos,
|
||||
@ -41,7 +41,7 @@ Ofrecen servicio de **hosting** de repositorios con interfaz web grafica
|
||||
|
||||
git push
|
||||
|
||||
##### Secuencia de uso común
|
||||
#### Secuencia de uso común
|
||||
```
|
||||
"Iniciar Repo"
|
||||
git init
|
||||
@ -70,11 +70,15 @@ git push origin master
|
||||
|
||||
```
|
||||
|
||||
### Fork
|
||||
## Fork
|
||||
-----
|
||||
Para trabajar con proyectos de terceros **actualizar siempre** el
|
||||
repositorio local con el principal, antes de hacer o subir cambios.
|
||||
|
||||
Se tiene:
|
||||
- Un repositorio personal ***Forked***, en github (**origin**)
|
||||
- Un repositorio original ***Principal***, en github (**upstream**)
|
||||
- Un repositorio local,
|
||||
```
|
||||
# git init
|
||||
# git config --local user.name "nombre"
|
||||
@ -87,8 +91,8 @@ git remote add origin gitea@gitea.kickto.net/jp.av.dev/testingFork.git
|
||||
# Agregar como upstream el repositorio original, Forked
|
||||
git remote add upstream https://gitea.kickto.net/Fuzan/testingFork.git
|
||||
|
||||
# Descargar y fusionar repositorio Fork (personal)
|
||||
git fetch origin
|
||||
# Descargar upstream y fusionar con origin (repositorio Fork personal)
|
||||
git fetch upstream
|
||||
git merge origin/master
|
||||
|
||||
# Descargar y fusionar cambios del repositorio Forked
|
||||
@ -97,7 +101,10 @@ git merge upstream/master
|
||||
|
||||
# Subir los cambios a Repositorio Fork
|
||||
git push origin master
|
||||
|
||||
```
|
||||
![fork-workflow](https://gitea.kickto.net/jp.av.dev/basicos_git/raw/branch/master/assets/images/fork-workflow.png)
|
||||
|
||||
### Pull request
|
||||
-----
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user