Git: Usando o Git e o GitHub: Difference between revisions

From Wiki
Line 38: Line 38:


  git '''clone''' https://github.com/<COLOQUE_O_SEU_USERNAME>/PrimeiroRep.git
  git '''clone''' https://github.com/<COLOQUE_O_SEU_USERNAME>/PrimeiroRep.git
== Alterando localmente e enviando para o repositório remoto =


Vamos alterar um pouco :)  
Vamos alterar um pouco :)  
Line 56: Line 58:
Subindo para o repositório remoto
Subindo para o repositório remoto


  git push
  git '''push'''


Vamos conferir  
Vamos conferir  


  git status
  git '''status'''
 
== Trazendo uma alteração remota  ==
 
Vá no site do Github e altere o arquivo README.MD.
 
Traga as alterações utilizando o comando
 
git '''pull'''


= Ver também =
= Ver também =

Revision as of 01:36, 23 February 2016

Instalando o Git

Vamos instalar o cliente Git

1. Abra um terminal

2. Instale o Nginx

Fedora.
$ sudo dnf -y install git

Criando a sua conta no GitHub

Acesse o site www.github.com e faça o seu cadastro.

Após criar a conta, clique no botão +New Repository para adicionar repositório. Exemplo: PrimeiroRep

Usando o GitHub

Configurando Local

Abra um janela de shell e vamos definir os valores padrões.

git config --global user.name "<COLOQUE_O_SEU_NOME_AQUI>"
git config --global user.email "<COLOQUE_O_SEU_EMAIL_AQUI>"

Você consegue verificar se ok, executando o comando:

cat ~/.gitconfig

Iniciando o primeiro repositório

Vamos criar o nosso repositório local

mkdir ~/workspace

Vamos clonar o PrimeiroRep

git clone https://github.com/<COLOQUE_O_SEU_USERNAME>/PrimeiroRep.git

= Alterando localmente e enviando para o repositório remoto

Vamos alterar um pouco :)

cd PrimeiroRep

mkdir Pasta01
echo "Achei legal!!!" > arquivo01.txt

Agora vamos adicionar ao INDEX

git add * 

Fazendo o commit

git commit -m "Adicionado pasta Pasta01 e um arquivo arquivo01.txt"

Subindo para o repositório remoto

git push

Vamos conferir

git status

Trazendo uma alteração remota

Vá no site do Github e altere o arquivo README.MD.

Traga as alterações utilizando o comando

git pull

Ver também