Mudanças entre as edições de "Anotações Git"
De MSTECH wiki
(Criou página com '== Urls == gitlab.mstech.com.br https://git-scm.com http://gitignore.io == git bash == operações com diretório: pwd: lista local atual cd /: volta pra raiz cd c/projetos/g...') |
|||
Linha 1: | Linha 1: | ||
== Urls == | == Urls == | ||
− | gitlab.mstech.com.br | + | * http://gitlab.mstech.com.br |
− | https://git-scm.com | + | * https://git-scm.com |
− | http://gitignore.io | + | * http://gitignore.io |
== git bash == | == git bash == |
Edição das 12h08min de 25 de maio de 2016
Índice
Urls
git bash
operações com diretório: pwd: lista local atual cd /: volta pra raiz cd c/projetos/git
Configurações iniciais
pegar uma chave ssh:
<gitlab dá um comando>
ssh-keygen -t rsa -C "andre.ruz@mstech.com.br"
cat: lista uma chave gerada pelo git:
$ cat /c/Users/ruz/.ssh/id_rsa.pub
baixar solução: git clone
$ git clone git@gitlab.mstech.com.br:diarioclasse/diarioclasse.git (baixa a master)
ls: lista os diretórios da pasta corrente
alterar para dev (branch):
$ git checkout dev
a partir disso, o branch corrente já fica selecionado como o dev.
Comandos básicos
git status:
mostra o que tem pendente na pasta ===
cd dcs-gestao:
entra na pasta dcs-gestao
ls: lista o que tem na pasta
git checkout -b dev:
troca a pasta de checkout para dev, como ativa.
git add src:
sobe tudo para um espaço intermediário (staged)
git commit:
- tem que escrever um texto de resumo básico, depois dá enter 2x, escreve uma observação mais detalhada.
- apertar Esc, depois ":wq"
git push:
mandar para o servidor
- Chave SSH fica nesta pasta: %HOMEDRIVE%%HOMEPATH%\.ssh
gitIgnore
- 1 - criar um arquivo (de nome ".gitignore):
- 2 - vim .gitignore
- 3 - escreva o corpo do texto, depois esc, :wq pra sair
remover pasta (recursiva):
git rm -f -r src/ModeloDDD.MVC/bin