+ admin ssh identidades

Fuzan 2020-11-27 17:00:46 -03:00
parent b0b8354a12
commit 464fe97540

@ -112,7 +112,9 @@ git commit -m "--amend para sobreescribir el ultimo commit" --amend
```
##### Cada ***commit tiene un parent*** .. "de que 'punto' viene"
## BRANCHES
## BRANCHES
------
##### linea alterna del repositorio
Ver ramas: `git branches --list`
@ -156,7 +158,9 @@ git rebase master
git checkout master
git merge "rama experimental"
```
### LOG
## LOG
-----
#### Log STAT, explica con detalle nro. de lienas cambiadas
`git log --stat`
@ -204,7 +208,9 @@ git stash apply
### Clonar Repositorio
`git clone [repos ssh o https]`
### Llaves ssh
## Llaves ssh
------
##### Listar llaves
`ssh-add -l`
@ -223,6 +229,29 @@ ssh-add .ssh/[key_rsa]
cat .ssh/[key_rsa.pub]
```
### Manejo de Identidades git
- Configuracion por archivo **~/.ssh/config**
```
Host gitfuzan
Hostname jpdev.kickto.net
User fuzan
IdentityFile ~/.ssh/keys/id_rsa
PasswordAuthentication no
Port 22
```
ej. al agregar repositorio remoto, usar host en comando:
```
git remote add origin ssh://git@gitfuzan/jp.av.dev/basicos_git.git
```
- Configuración por carpeta
```
git config --local user.name "fuzan"
git config --local user.email "fuzan@email.net"
git config --local core.sshCommand "ssh -i ~/.ssh/keys/id_rsa -F /dev/null"
```
## Médotodos remotos tipícos
### Clonar repositorio (o https):