Principais comandos Git e GitHub para integração
- #GitHub
- #Git
Estou curtindo tanto o aprendizado de Git e GitHub que separei uma lista com alguns dos principais comandos que você pode usar na hora de fazer uma integração:
1. **Configuração inicial do Git**
git config --global user.name "seu nome" # Define o nome do usuário.
git config --global user.email "seu email" # Define o email do usuário.
2. **Criando um novo repositório ou inicializando um existente**
git init # Inicializa um novo repositório Git local.
git clone url_do_repositório # Clona um repositório remoto.
3. **Trabalhando com o seu repositório**
git add nome_do_arquivo # Adiciona um arquivo ao seu "stage".
git commit -m "mensagem do commit" # Comita as alterações feitas.
git status # Verifica o estado do seu repositório.
4. **Navegando pelo seu histórico de commit**
git log # Exibe o histórico de commit.
git checkout hash_do_commit # Muda para um commit específico.
5. **Trabalhando com branches**
git branch # Lista todas as branches.
git branch nome_da_branch # Cria uma nova branch.
git checkout nome_da_branch # Muda para uma branch específica.
git merge nome_da_branch # Mescla a branch especificada com a branch atual.
6. **Trabalhando com repositórios remotos**
git remote add origin url_do_repositório # Adiciona um repositório remoto.
git push origin nome_da_branch # Envia as alterações para o repositório remoto.
git pull origin nome_da_branch # Puxa as alterações do repositório remoto.
7. **Integrando o Git com o GitHub**
- No GitHub, você pode criar um novo repositório clicando em "+ New repository".
- Depois de criar o repositório, você pode cloná-lo usando `git clone url_do_repositório`.
- Faça suas alterações localmente, depois use `git add`, `git commit` e `git push` para enviar suas alterações para o GitHub.
ATENÇÃO, desconsidere a # após o código, inclui ela para separar o código do comentário. Esses são apenas alguns dos comandos básicos que utilizei nesse inicio de aprendizado durante o bootcamp AI-900. O Git e o GitHub têm muitos outros recursos avançados que você pode explorar. Espero que isso ajude!