Este guia cobre os passos para instalar, configurar e utilizar o GIT em um repositório. Siga as instruções abaixo para começar.
Siga as etapas do site oficial do GIT para instalar o GIT no seu sistema.
Após a instalação, é necessário configurar seu nome e e-mail para que as alterações sejam registradas corretamente. Para isso, execute os seguintes comandos no terminal (Git Bash, por exemplo):
git config --global user.name "Joe Doe"
git config --global user.email "acme@acme.com"
Essas configurações são importantes para identificar as alterações feitas por você no repositório.
Após configurar o GIT, você pode começar a usar em seus projetos. Abaixo estão os principais comandos para trabalhar com repositórios Git.
Para iniciar um novo repositório Git em um diretório, use o comando:
git init
Esse comando cria um repositório Git vazio no diretório atual, permitindo que você comece a versionar seu projeto.
Após fazer alterações nos arquivos, você pode verificar o status atual do repositório com o seguinte comando:
git status
Isso mostrará o estado dos arquivos, como modificados ou não rastreados.
Os arquivos em um repositório Git podem estar em diferentes estágios durante o processo de versionamento. São eles:
Untracked
: Arquivos que não são rastreados pelo Git ainda.Modified:
Arquivos que foram alterados desde o último commit.Staged:
Arquivos que foram preparados (staged) para o próximo commit.Commit:
Arquivos que foram registrados no histórico do repositório com um commit.
Esses estágios ajudam a controlar as alterações e como elas serão incluídas no repositório.
O .gitignore
é um arquivo especial que define quais arquivos e diretórios devem ser ignorados pelo Git, ou seja, não serão rastreados nem adicionados ao repositório. Isso é útil para evitar que arquivos sensíveis, arquivos de configuração local e diretórios gerados automaticamente sejam versionados.
Dentro do arquivo .gitignore, você pode especificar arquivos e pastas que deseja ignorar. Exemplos:
# Ignorar arquivos compilados
*.log
*.out
*.class
# Ignorar diretórios específicos
node_modules/
dist/
venv/
# Ignorar arquivos de configuração local
.env
Após realizar alterações no repositório e verificar o status, você pode adicionar arquivos ao estágio e realizar commits com os seguintes comandos:
git add <arquivo>
git commit -m "Mensagem do commit"
Após realizar commits locais, você pode sincronizar seu repositório local com o repositório remoto.
Para enviar suas alterações locais para um repositório remoto (por exemplo, no GitHub), você pode utilizar o seguinte comando:
git push origin <nome-da-branch>
Para trazer as alterações mais recentes do repositório remoto para o seu repositório local, você pode utilizar o seguinte comando:
git pull origin <nome-da-branch>
Para mais informações sobre comandos e fluxo de trabalho do Git, consulte a documentação oficial.