Espero ajudar todos os iniciantes em git com esse pequeno glossário.
Commands | Description |
---|---|
git init |
inicia um repositório git vazio |
git add (nome do arquivo) |
manda os arquivos pra area de standing |
git status |
(opcional) mostra o status para verificar o estado da branch |
git commit -m "primeiro commit" |
gerando commit |
git status |
(opcional) mostra o status para verificar o estado da branch |
git branch -m "main" |
renomeando a branch padrão |
git remote add origin (link do repositório) |
conecta o repositório remoto com o git local |
git push -u orgin main |
empurra os commit's do repositório local-(git) para o repositório remoto-(github) |
Commands | Description |
---|---|
git add . |
adiciona todas as alterações |
git commit -m "criação do projeto" |
commitando |
git push origin main |
mandando a alteranção para o repositório remoto/github |
(observação: não precisa do "-u" no comando poís só se usa na primeira vez que cria o repositório)
Commands | Description |
---|---|
git checkout -b "novo-botao" |
criando nova branch |
git add . |
adicionado arquivos a ela |
git commit -m "novo-botao" |
commitando |
git push origin novo-botao |
empurrando as alterações para a branch criada |
Commands | Description |
---|---|
git checkout main |
voltando para ramificação/branch main |
git checkout NomeDaBranchExistenteCriada |
voltando para outra branch |
Commands | Description |
---|---|
git clone https://github.com/user/nomeDorepositorio.git |
clona um repositório especificando um link de repositório |
(observação: essa forma so é possível se você tiver acesso de colaborador ao repositório que esta clonando, caso não tiver o acesso de colaborador não será capaz de fazer alterações)
Exemplo:
Caso você e seu colega queiram levantar um projeto utilizando o mesmo repositório
Vocês teram que seguir os seguintes passos:
1 - A Pessoa que quer dar o acesso de colaborador terá que acessar as configurações do repositório
2 - Depois acessar (Collaborators/Colaboradores) logo em seguida (add people/adicionar pessoas)
3 - Pesquisa pelo nome de User do seu colega e adiciona ele e pronto você estará apto a seguir esses passos
Para contribuir ao repositório
Commands | Description |
---|---|
git clone https://github.com/user/nomeDoRepositorio.git |
clona um repositório especificando um link de repositório |
git checkout -b "novo-botao" |
criando nova branch |
git add . |
adicionado arquivos a ela |
git commit -m "novo-botao" |
commitando |
git push origin novo-botao |
empurrando as alterações para a branch criada |
Commands | Description |
---|---|
git pull |
usado para buscar e baixar conteúdo de repositórios remotos e fazer a atualização imediata ao repositório local para que os conteúdos sejam iguais |
Commands | Description |
---|---|
git add nomeDoArquivo |
adiciona alterações |
git diff |
mostra as alterações |
Commands | Description |
---|---|
git checkout main |
voltando para branch main |
git merge novo-botao |
juntando com outra branch |
git push orgin main |
empurrando as alterações no repositório remoto/github |
Commands | Description |
---|---|
git log |
mostra todos os commits |
git reflog |
mostra todos os commits e seus identificadores |
git reset --hard (identificador) |
volta para o commit passando o identificador referente |
Commands | Description |
---|---|
git add (arquivo que quer adicionar no commit) |
|
git commit --amend --no-edit |
adiciona arquivo no commit |
Commands | Description |
---|---|
git log |
para ver todos as branch's e seus id's |
git show --pretty="" --name-only (id da branch) |
mostra todos arquivos dentro da branch especificada |
Commands | Description |
---|---|
git status |
mostra as alterações commitadas |
git restore --staged meuarquivo.txt |
remove o arquivo especificado |
git status |
mostra que o arquivo foi removido |
echo "# ProjetoGit" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/seuUserName/nomeDorepositorio.git
git push -u origin main