header
parent
851e8d8411
commit
e4f3f8799f
@ -1,3 +1,7 @@
|
|||||||
|
[volver a la página de proyecto](https://gitea.kickto.net/jp.av.dev/basicos_git) - Página siguente -> [Remotos / Workflow](https://gitea.kickto.net/jp.av.dev/basicos_git/wiki/Workflows-y-mas-acciones-colaborativas)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
# Hoja de comandos basicos git
|
# Hoja de comandos basicos git
|
||||||
-----
|
-----
|
||||||
## Instalar y configurar user:
|
## Instalar y configurar user:
|
||||||
@ -64,7 +68,7 @@ git config --global alias.[alias] "comando" # Alias
|
|||||||
Si vuelvo a hacer un reset --mixed a un commit de los que fueron encapsulados, se ignora/
|
Si vuelvo a hacer un reset --mixed a un commit de los que fueron encapsulados, se ignora/
|
||||||
elimina el commit que encapsulaba estos.
|
elimina el commit que encapsulaba estos.
|
||||||
`git reset --mixed [SHA commit]`
|
`git reset --mixed [SHA commit]`
|
||||||
##### Hay q hacer el add y commit del cambio
|
##### ~Despues de un cambio:~ add luego commit.
|
||||||
|
|
||||||
#### SOFT:
|
#### SOFT:
|
||||||
No afecta el working area?
|
No afecta el working area?
|
||||||
@ -166,7 +170,7 @@ git config --global alias.lg2 "log --graph --decorate --format=format:'%C(bold b
|
|||||||
```
|
```
|
||||||
git stash
|
git stash
|
||||||
git stash list
|
git stash list
|
||||||
git stash aplply
|
git stash apply
|
||||||
```
|
```
|
||||||
### Git fetch
|
### Git fetch
|
||||||
`git help fetch`
|
`git help fetch`
|
||||||
@ -197,15 +201,27 @@ ssh-add .ssh/[key_rsa]
|
|||||||
cat .ssh/[key_rsa.pub]
|
cat .ssh/[key_rsa.pub]
|
||||||
```
|
```
|
||||||
|
|
||||||
## Médotodos remotos tipícos (git-repos)
|
## Médotodos remotos tipícos
|
||||||
|
|
||||||
### Clonar repositorio (o https):
|
### Clonar repositorio (o https):
|
||||||
```
|
```
|
||||||
git clone ssh://gite@192.168.0.8/jp.av.dev/test_repo.git
|
# Opcion para escificar llave
|
||||||
|
#..."From Git version 2.10.0, you can configure this per repo or globally,
|
||||||
|
# so you don't have to set the environment variable."...
|
||||||
|
|
||||||
|
git config --local core.sshCommand "ssh -i ~/.ssh/id_rsa_example -F /dev/null"
|
||||||
|
|
||||||
"Creating a new repository on the command line"
|
git clone ssh://sshUsr@domino/usrRepo/Repo.git
|
||||||
|
```
|
||||||
|
|
||||||
|
### Ver y eliminar vinculo con repositorio remoto
|
||||||
|
```
|
||||||
|
git remote -v
|
||||||
|
git remote rm origin
|
||||||
|
```
|
||||||
|
|
||||||
|
### Crear nuevo repositorio remoto
|
||||||
|
```
|
||||||
touch README.md
|
touch README.md
|
||||||
git init
|
git init
|
||||||
|
|
||||||
@ -214,22 +230,16 @@ git commit -m "first commit"
|
|||||||
git remote add origin sshUsr@host:RepoUsr/Repo.git
|
git remote add origin sshUsr@host:RepoUsr/Repo.git
|
||||||
git push -u origin master
|
git push -u origin master
|
||||||
```
|
```
|
||||||
### Ver y eliminar vinculo con repositorio remoto
|
### Pushing repositorio local
|
||||||
```
|
**ssh**
|
||||||
git remote -v
|
`git remote add origin sshUsr@192.8.8.8:88/usrRepo/repo.git`
|
||||||
git remote rm origin
|
|
||||||
```
|
|
||||||
|
|
||||||
### Pushing an existing repository from the command line
|
**https**
|
||||||
|
|
||||||
#### ssh
|
|
||||||
```
|
|
||||||
git remote add origin sshUsr@192.8.8.8:88/usrRepo/repo.git
|
|
||||||
git push -u origin master
|
|
||||||
```
|
|
||||||
#### https
|
|
||||||
`git remote add origin https://url:3000/usrRepo/repo.git`
|
`git remote add origin https://url:3000/usrRepo/repo.git`
|
||||||
|
|
||||||
|
`git push -u origin master`
|
||||||
|
|
||||||
|
|
||||||
## Git ignore
|
## Git ignore
|
||||||
"Crear archivo .gitignore añadir archivo/carpeta/extension para ignorarlos
|
"Crear archivo .gitignore añadir archivo/carpeta/extension para ignorarlos
|
||||||
no guardar archivos sensibles, regex, ej. .*"
|
no guardar archivos sensibles, regex, ej. .*"
|
||||||
|
Loading…
Reference in New Issue
Block a user