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)*
|
*[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**
|
#### **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
|
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]
|
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"
|
Clona todos los archivos, incluyendo historial"
|
||||||
|
|
||||||
#### Colaboración
|
### Colaboración
|
||||||
Si se posee un repositorio personas pueden proponer colaboraciones
|
Si se posee un repositorio personas pueden proponer colaboraciones
|
||||||
y se pueden aceptar o nó
|
y se pueden aceptar o nó
|
||||||
Lo mismo para repositorios creados por organizaciones o equipos,
|
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
|
git push
|
||||||
|
|
||||||
##### Secuencia de uso común
|
#### Secuencia de uso común
|
||||||
```
|
```
|
||||||
"Iniciar Repo"
|
"Iniciar Repo"
|
||||||
git init
|
git init
|
||||||
@ -70,11 +70,15 @@ git push origin master
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Fork
|
## Fork
|
||||||
-----
|
-----
|
||||||
Para trabajar con proyectos de terceros **actualizar siempre** el
|
Para trabajar con proyectos de terceros **actualizar siempre** el
|
||||||
repositorio local con el principal, antes de hacer o subir cambios.
|
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 init
|
||||||
# git config --local user.name "nombre"
|
# 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
|
# Agregar como upstream el repositorio original, Forked
|
||||||
git remote add upstream https://gitea.kickto.net/Fuzan/testingFork.git
|
git remote add upstream https://gitea.kickto.net/Fuzan/testingFork.git
|
||||||
|
|
||||||
# Descargar y fusionar repositorio Fork (personal)
|
# Descargar upstream y fusionar con origin (repositorio Fork personal)
|
||||||
git fetch origin
|
git fetch upstream
|
||||||
git merge origin/master
|
git merge origin/master
|
||||||
|
|
||||||
# Descargar y fusionar cambios del repositorio Forked
|
# Descargar y fusionar cambios del repositorio Forked
|
||||||
@ -97,7 +101,10 @@ git merge upstream/master
|
|||||||
|
|
||||||
# Subir los cambios a Repositorio Fork
|
# Subir los cambios a Repositorio Fork
|
||||||
git push origin master
|
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
|
### Pull request
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user