Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Asterisk
        • Comandos Git úteis

        Comandos Git úteis

        Resumo

        Enviando alterações para o bitbucket ou github

        // entre na pasta do projeto
        $ cd [project folder]

        // verifique as atualizações no seu ambiente, incluindo arquivos novos
        $ git status

        // adicione os arquivos novos
        $ git add *

        // sinalize os arquivos que deseja atualizar no projeto remoto
        $ git commit -a

        // baixe as novidade e resolva os conflitos
        $ git pull origin master

        // envie as suas atualizações, incluindo os conflitos resolvidos
        $ git push origin master

        Realizando o clone 

        O git clone realiza a baixa do projeto da nuvem para o seu ambiente, ficando disponível para que você contribua com o seu desenvolvimento.

        $ git clone [project url]
        $ git clone [user]@bitbucket.org:[project folder ou user]/support-material.git

         A url pode ser obtida no GitHub ou BitBucket. Exemplo

        $ git clone FabricioJF@bitbucket.org:FabricioJF/support-material.git

        Adicionando arquivos novos ao projeto

        Para enviar ao versionador os novos arquivos que você adicionou no projeto é necessário executar um git add, o comando abaixo adiciona todos os arquivos novos do seu projeto que ainda não estejam versionados.

        Vendo os arquivos novos e os alterados no seu ambiente:

        $ git status 

        Adicionando todos os arquivos novos ao git

        $ git add *

        Realizando o commit

        O comando commit marca tudo que você deseja eviar para o servidor remoto. Para realizar o commit você deve inserir uma breve descrição que achar relevante para seguir junto com o envio, evite commits sem descrição.

        $ git commit -a

        Realizando o pull antes do push 

        O comando pull busca todas as novidades do projeto que ainda não estão na sua máquina. Ele precisa ser executado antes do push para garantir que as novidades presentes no repositório remoto estejam no seu projeto local. Isso possibilita a remocão de conflitos através o processo de merge. (git merge, saiba mais)

        $ git pull origin master

        Realizando o push

        Enviando as alterações para o servidor remoto

        $ git push origin master

        Dados do projeto nos arquivos locais do git

        Analise o arquivo .git/config presente dentro da pasta raiz do projeto para ver as configurações ativas

        $ nano .git/config
         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2025 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração