Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
apostila-git
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Harbor Registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pet-estatistica
apostila-git
Commits
c36819ac
Commit
c36819ac
authored
9 years ago
by
Daniel Ikenaga
Browse files
Options
Downloads
Patches
Plain Diff
Corrige entrelinhas necessário ao Markdown
parent
cf207028
Branches
Branches containing commit
No related tags found
1 merge request
!16
Origin/issue#31
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
cap08/cap08_cs.Rmd
+29
-0
29 additions, 0 deletions
cap08/cap08_cs.Rmd
with
29 additions
and
0 deletions
cap08/cap08_cs.Rmd
+
29
−
0
View file @
c36819ac
...
@@ -5,74 +5,103 @@ output: html_document
...
@@ -5,74 +5,103 @@ output: html_document
### Iniciando um Git
### Iniciando um Git
#### $ git init
#### $ git init
Configura o diretório atual para um projeto Git
Configura o diretório atual para um projeto Git
#### $ git config --global user.name "Seu nome"
#### $ git config --global user.name "Seu nome"
Configura o nome que será visualizado nos commit
Configura o nome que será visualizado nos commit
#### $ git config --global user.email "Seu email"
#### $ git config --global user.email "Seu email"
Configura o email que será associado ao seu nome
Configura o email que será associado ao seu nome
#### $ git clone git://github.com/usuario/projeto.git
#### $ git clone git://github.com/usuario/projeto.git
Clona um projeto git já existente
Clona um projeto git já existente
### Atividades Locais
### Atividades Locais
#### $ git status
#### $ git status
Informa a situação do projeto
Informa a situação do projeto
#### $ git add [arquivo]
#### $ git add [arquivo]
Adiciona o arquivo a receber commit
Adiciona o arquivo a receber commit
#### $ git stage [arquivo]
#### $ git stage [arquivo]
O mesmo que git add
O mesmo que git add
#### $ git commit - m "mensagem"
#### $ git commit - m "mensagem"
Grava a cópia atual dos arquivos no histórico de versão
Grava a cópia atual dos arquivos no histórico de versão
#### $ git log
#### $ git log
Lista o histórico de versão do branch atual
Lista o histórico de versão do branch atual
#### $ git log --follow [arquivo]
#### $ git log --follow [arquivo]
Lista o histórico de versão de um arquivo específico
Lista o histórico de versão de um arquivo específico
#### $ git diff [branch 1] [branch 2]
#### $ git diff [branch 1] [branch 2]
Mostra a diferença entre dois branchs
Mostra a diferença entre dois branchs
#### $ git blame [arquivo]
#### $ git blame [arquivo]
Mostra quem editou cada linha de um arquivo específico
Mostra quem editou cada linha de um arquivo específico
#### $ git show
#### $ git show
Mostra as mudanças do último commit ou do especificado
Mostra as mudanças do último commit ou do especificado
#### $ git rm
#### $ git rm
Renomeia um arquivo sem perder o histórico
Renomeia um arquivo sem perder o histórico
#### $ git mv
#### $ git mv
Move um arquivo sem perder o histórico
Move um arquivo sem perder o histórico
#### $ git ls-files
#### $ git ls-files
Lista todos os arquivos do branch atual
Lista todos os arquivos do branch atual
### Atividades Remotas
### Atividades Remotas
#### $ git pull
#### $ git pull
Copia as atualizações do servidor remoto para o local
Copia as atualizações do servidor remoto para o local
#### $ git push
#### $ git push
Copia as atualizações do computador local para o servidor
Copia as atualizações do computador local para o servidor
#### $ git remote [operação]
#### $ git remote [operação]
Executa as operações no servidor
Executa as operações no servidor
#### $ git fetch
#### $ git fetch
Atualiza as referências remotas
Atualiza as referências remotas
#### $ git ls-remote
#### $ git ls-remote
Lista as referências remotas
Lista as referências remotas
### Branch (ramificação)
### Branch (ramificação)
#### $ git branch
#### $ git branch
Lista todos os branchs no repositório local
Lista todos os branchs no repositório local
#### $ git branch [novo branch]
#### $ git branch [novo branch]
Cria um novo branchs no repositório local
Cria um novo branchs no repositório local
#### $ git checkout [branch]
#### $ git checkout [branch]
Muda de branch
Muda de branch
### Merge (mesclar arquivos)
### Merge (mesclar arquivos)
#### $ git merge [branch]
#### $ git merge [branch]
Mescla o branch especificado ao atual
Mescla o branch especificado ao atual
### Comandos Avançado
### Comandos Avançado
#### $ git stash
#### $ git stash
Armazena temporariamente as modificações dos arquivos
Armazena temporariamente as modificações dos arquivos
#### $ git rebase
#### $ git rebase
Permite modificar todo o histórico dos commits
Permite modificar todo o histórico dos commits
#### $ git reset
#### $ git reset
Desfaz todos os commit a partir do commit especificado
Desfaz todos os commit a partir do commit especificado
#### $ git revert
#### $ git revert
Reverte para um commit especificado
Reverte para um commit especificado
#### $ git submodule
#### $ git submodule
Cria, atualiza ou inspeciona um submodulo (sub branch)
Cria, atualiza ou inspeciona um submodulo (sub branch)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment