Update 'Bare Repository'
parent
b96f32c9af
commit
b14c58f94c
@ -1,5 +1,4 @@
|
|||||||
|
|
||||||
|
|
||||||
# Bare Repository
|
# Bare Repository
|
||||||
|
|
||||||
| Repo Nomal | Bare Repo |
|
| Repo Nomal | Bare Repo |
|
||||||
@ -7,11 +6,44 @@
|
|||||||
| *Staging Area*| - - - - - - - - - - |
|
| *Staging Area*| - - - - - - - - - - |
|
||||||
| *Working Area*| - - - - - - - - - - |
|
| *Working Area*| - - - - - - - - - - |
|
||||||
|
|
||||||
- No tiene ***"working directory"***
|
Vaga explicación:
|
||||||
|
- Por defecto no tiene ***"working directory"***
|
||||||
- Se trabajan con ***Push - Pull***
|
- Se trabajan con ***Push - Pull***
|
||||||
|
|
||||||
|
|
||||||
Iniciar: ` git init --bare mirepo.git `
|
Iniciar: ` git init --bare mirepo.git `
|
||||||
Clona : ` git clone ssh://dominio/ruta/a/mirepo.git `
|
Clona : ` git clone ssh://dominio/ruta/a/mirepo.git `
|
||||||
|
|
||||||
***completar o mover***
|
***completar o mover***
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Uso como respaldo de archivos de configuración
|
||||||
|
### ***'dotfiles'***
|
||||||
|
**Creación de respositorio en ~/dotfiles**
|
||||||
|
|
||||||
|
```
|
||||||
|
git init --bare $HOME/dotfiles
|
||||||
|
```
|
||||||
|
|
||||||
|
**Creación alias para trabajar con el repositorio**
|
||||||
|
|
||||||
|
```
|
||||||
|
alias dotfls='/usr/bin/git --git-dir=$HOME/CODE/dotfiles --work-tree=$HOME/'
|
||||||
|
```
|
||||||
|
|
||||||
|
**En la raíz, en este caso ~/**
|
||||||
|
*Ignorar archivos sin seguimiento*
|
||||||
|
|
||||||
|
```
|
||||||
|
dotfls config --local status.showUntrackedFiles no
|
||||||
|
```
|
||||||
|
|
||||||
|
**Añadir archivos al repositorio**
|
||||||
|
*Cualquier archivo dentro del work tree (~/)**
|
||||||
|
|
||||||
|
```
|
||||||
|
dotfls add archivo_a_agregar
|
||||||
|
dotfls commit -m "archivo agre..."
|
||||||
|
```
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user