Introdução aos comandos do GitHub

O GitHub é um aplicativo baseado na Web muito popular no setor atual para hospedar vários serviços visando o controle de versão usando comandos GIT. Ele oferece várias versões de controle distribuído e gerenciamento de código-fonte corretamente.

Comandos básicos do GitHub

Alguns dos comandos básicos usados ​​pelo GitHub são os seguintes:

  • Comandos para obter projetos existentes e criar um novo projeto GITHUB :
  1. Git init : Suponha que o desenvolvedor precise preparar um novo repositório em seu ambiente local. Para inicializar o mesmo, eles precisam usar os comandos init, o que os ajuda a inicializar localmente o repositório de projetos do GitHub.
  2. Git clone ssh: //something.com/ (nome de usuário) / (nome_do_ repositório) .git: Suponha que o desenvolvedor precise criar um repositório específico do GITHUB em sua cópia local a partir do local remoto específico. Em seguida, eles precisam executar o comando clone para copiar o mesmo repositório remoto no ambiente local em local específico.
  • Alguns dos comandos básicos para continuar com o GITHUB:
  1. Status do Git: Este comando do GitHub é usado principalmente para identificar o status criado pelo GIT no repositório local. Ele fornece informações adequadas entre o status de sincronização do repositório local e do GITHUB para o usuário final.
  2. Git add (nome_do_arquivo.doc): usado para adicionar um arquivo específico na área de preparação.
  3. Git add –A: a adição de todos os arquivos, sejam novos ou modificados, será adicionada na área de preparação.
  4. Git confirma –m (“mensagem para confirmação”): confirma todas as alterações necessárias.
  5. Git rm –r (nome_do_arquivo.doc): ajudando a remover o arquivo ou qualquer pasta definida.

Comandos intermediários do GitHub

Existem vários outros comandos populares que são usados ​​pelo desenvolvedor, que não são comandos muito básicos, mas trabalhando mais com o GITHUB, esses comandos são muito necessários para serem executados. Alguns desses tipos requerem comandos intermediários do GitHub mencionados abaixo:

  • O comando Ramificação e mesclagem de vários projetos confirma a base de código :
  1. Git branch: Este é um comando muito útil para usar qualquer tipo de GITHUB configurado para seus projetos. Normalmente, fornece informações completas sobre filiais em uma lista. Também é dada a denotação do asterisco que aponta o projeto atual exato.
  2. Git branch -a: Isso ajuda a listar todas as ramificações disponíveis, considerando todos os locais das ramificações, podendo ser local ou remota. É um dos principais comandos para identificar todos os projetos disponíveis no ambiente GITHUB.
  3. Ramificação Git (branch_name): Criando uma nova ramificação com novo nome.
  4. Git branch –d (branch_name): Excluindo um ramo específico.
  5. Git push origin –delete (branch_name): Excluindo uma ramificação do ambiente remoto.
  6. Git checkout -b (branch_name): ajudando a criar uma nova ramificação específica e alternando toda a base de código para ela.
  7. Git checkout –b (branch_name) origin / branch_name: ajudando a clonar uma ramificação remota e alternando toda a base de código para ela.
  8. Git checkout (branch_name): alternando para um ramo definido.
  9. Git checkout - Mudando para um ramo específico que faz check-out absolutamente último.
  10. Git checkout - (nome_do_arquivo.doc): evita ou descarta as últimas alterações no arquivo específico.
  11. Mesclagens do Git (branch_name): ajudando a mesclar uma ramificação específica com uma das outras atividades disponíveis.
  12. Mesclagens do Git (source_branch) (target_branch): ajudando na mesclagem com a ramificação de fornecimento especificada e a ramificação de destino especificada.
  13. Git stash: O Stash ajuda em algumas alterações específicas para definir o diretório sujo imediatamente.
  14. Git stash clear: removendo todas as entradas stash do diretório de trabalho sujo.

Comandos avançados do GitHub

Ainda assim, algumas das tarefas críticas precisam ser executadas pelos usuários do GitHub com frequência. Essas tarefas também possuem algum tipo avançado de comando que precisa ser executado e usado principalmente por algumas pessoas da gerência para entender o status dos projetos comparando outros projetos existentes e, às vezes, também para compartilhar algum conhecimento do projeto com outros. Esses comandos avançados do GitHub são mencionados abaixo:

  • Comandos para atualizar ou compartilhar dados de projetos :
  1. Origem do push do Git (branch_name): ajuda a enviar uma das ramificações criadas no ambiente local para um diretório ou repositório remoto.
  2. Git push –u origin (branch_name): Realiza a tarefa semelhante, como acima, empurrando toda a ramificação do repositório local para o repositório remoto; uma utilidade extra do uso desse comando também é lembrada para essa ramificação específica para referência futura.
  3. Git push: Mais uma vez, ele executa a mesma tarefa, enviando todos os dados do repositório local para remoto, mas não precisa mencionar o nome da filial, ela selecionará o nome da filial diretamente da última filial lembrada.
  4. Origem do push do Git - delete (branch_name): excluindo o branch especificado.
  5. Git pull: ajudando a atualizar todas as confirmações mais recentes no repositório local de mapeamento.
  6. Origem do pull do Git (branch_name): ajudando a extrair alterações inteiras do repositório remoto para o local.
  7. Git remote add origin ssh: //something.com/ (user_name) / (repository_name) .git: Ajudando a mapear a ramificação de origem do repositório local com o repositório remoto através do SSH.
  • Comandos para comparação ou inspeção específica no repositório GITHUB :
  1. Git log: exibindo todas as informações de log de um projeto específico, que podem fornecer todas as informações com alterações confirmadas.
  2. Resumo do log do Git: forneça mais detalhes do log para identificar membros específicos que confirmaram o mesmo.
  3. Git diff (source_branch) (target_branch): este normalmente é usado antes da mesclagem em um documento específico. Isso ajuda a exibir as alterações atuais feitas no documento existente.

Dicas e truques para usar os comandos do GitHub

Alguns usuários comuns que frequentemente usam o utilitário GitHub normalmente usam algumas dicas e truques para utilizar os comandos do GitHub de maneira adequada. Esses tipos de truques são normalmente usados ​​para resolver algumas consultas específicas do usuário e exibir a saída de triagem para entender o mesmo corretamente. Alguns dos truques mais comuns usados ​​são:

  • Suponha que o usuário do GitHub precise identificar a diferença entre duas versões do documento. Nesse caso, se esse documento contiver muitos espaços em branco, ele também será exibido. Às vezes, o usuário precisa ignorar esses espaços em branco, portanto, um dos truques mais usados ​​é '? W = 1', que ajuda a exibir apenas as alterações de código sem nenhum espaço em branco.
  • O usuário do GitHub precisa exibir as alterações confirmadas por um usuário específico, incluindo a sequência de consultas como '?' fornecerá a eles o resultado de todas as alterações confirmadas feitas por esse usuário específico.

Conclusão

O Github é uma das principais ferramentas de repositório atualmente disponíveis no setor. Muitas organizações estão realmente dispostas a usar o GitHub devido ao mecanismo de repositório e à documentação na Internet. O Github também fornece uma representação de visualização adequada a partir daí, qualquer pessoa poderá confirmar ou finalizar a compra facilmente. Todos esses comandos podem não precisar ser executados. Mas ainda assim, executar o desempenho do comando sempre foi melhor do que a visualização normal.

Artigos recomendados

Este foi um guia para os comandos do GitHub. Aqui discutimos comandos básicos e avançados do GitHub e alguns comandos imediatos do GitHub. Você também pode consultar o seguinte artigo para saber mais -

  1. Guia de comandos do HBase
  2. Lista de comandos do Hive
  3. Comandos básicos do Tableau
  4. Lista de comandos Spark
  5. O que é o Hub?