Pré -requisitos:
Instale o GitHub Desktop
O GitHub Desktop ajuda o usuário do Git a executar as tarefas relacionadas ao Git graficamente. Você pode fazer o download facilmente do instalador mais recente deste aplicativo para o Ubuntu do GitHub.com. Você precisa instalar e configurar este aplicativo após o download para usá -lo. Você também pode verificar o tutorial para instalar o GitHub Desktop no Ubuntu para conhecer o processo de instalação corretamente.
Crie uma conta do GitHub
Você precisará criar uma conta do GitHub para verificar a saída dos comandos usados neste tutorial.
Crie um repositório local e remoto
Você precisa criar um repositório local e publicar o repositório no servidor remoto para testar os comandos usados neste tutorial.
Crie uma tag git simples:
Você pode criar um novo repositório local ou qualquer repositório existente para verificar os comandos usados nesta parte deste tutorial. Eu usei um repositório local existente chamado Galeria de imagens e abriu a pasta do repositório do terminal. Execute os seguintes comandos para verificar o status atual do repositório, adicione um arquivo não rastreado, comprometa a tarefa, criar uma tag e exibir a lista da tag existente.
$ git status
$ git add f1.jpg
$ git commit -m "primeira imagem adicionada."
$ git tag V-1.0
$ git tag -n
A saída a seguir mostra que o repositório Git possui três arquivos não rastreados e o arquivo F1.jpg foi adicionado ao repositório. Esta tarefa foi comprometida. Em seguida, uma etiqueta chamada V-1.0 criou e exibiu.
Crie tag git para um compromisso:
O valor de commit sha é necessário para adicionar uma tag git para esse compromisso específico. O comando 'Git Log' com a opção -Neline é usado para obter o código SHA curto de uma confirmação. Execute os seguintes comandos para verificar o status Git atual, adicione um arquivo não rastreado chamado F2.JPG, comprometa a tarefa e obtenha a lista de todos os compromissos com um curto valor de sha.
$ git status
$ git add f2.jpg
$ git commit -m "Segunda imagem adicionada."
$ git log --oneeline
A saída a seguir mostra que o repositório possui dois arquivos não rastreados, um arquivo é adicionado e a tarefa é comprometida. Em seguida, o comando 'Git Log' mostra que a lista de três tarefas de confirmação com os valores da SHA.
Selecione o Valor SHA de Commit na saída do log e execute os seguintes comandos para criar uma tag para essa confirmação específica e verifique as informações do log novamente.
$ git tag V-2.0 792E311 -M "A tag é adicionada para o segundo compromisso com V -2.0 "
$ git log --oneeline
A saída a seguir mostra que uma etiqueta chamada V-2.0 foi adicionado para o Valor SHA de Commit, 792E311.
Crie tag git para o último compromisso:
Criar uma nova tag baseada em qualquer valor de commit sha foi mostrada no exemplo anterior. Mas se você deseja criar uma tag para o último compromisso, não precisa saber o commit sha valor. Um novo arquivo foi adicionado e a tarefa foi cometida como a parte anterior deste tutorial. Execute o comando 'git log -online' para verificar a última tarefa comprometida.
$ git log -oneline
A saída a seguir mostra que a última mensagem comprometida é “Terceira imagem adicionada” E ele se comprometeu no ramo principal.
A última tarefa comprometida pode ser referida pela cabeça, e você não precisa do Commit SHA para criar uma tag para a última confirmação. Execute os seguintes comandos para criar uma tag para a última confirmação com a cabeça e exiba as informações do log depois de criar a tag.
$ git tag v-3.0 Cabeça -m "Tag é adicionada para a terceira confirmação"
$ git log --oneeline
A saída a seguir mostra que uma etiqueta chamada V-3.0 foi criado para o último compromisso.
Agora, abra o repositório do Desktop do Github. A imagem a seguir mostra três mensagens de compromisso com os três nomes de tags criados na parte anterior deste tutorial. Agora, clique no Publicar repositório opção para publicar o conteúdo atualizado do repositório local para o repositório remoto.
Quando o repositório é publicado através Desktop do Github, Em seguida, ele não publica as informações adicionadas da tag. Portanto, a tag adicionada pode ser publicada no repositório remoto usando o comando 'git push'. Execute o seguinte comando para empurrar as informações da tag para o servidor remoto. Você precisa fornecer o nome de usuário e a senha da conta Git para executar o comando corretamente.
$ git push - -tag
A saída a seguir mostra que três novas entradas de tag foram empurradas para o repositório remoto.
Agora, faça o login na conta Git do GitHub.com e abra o repositório remoto chamado Image Gallery que foi publicado na etapa anterior. Quando o link da tag clicou, as informações apareceram. Todas as tags publicadas com mensagens de tag estão exibidas aqui.
Conclusão:
Diferentes maneiras de adicionar o commit específico da tag foram descritas neste tutorial usando um repositório de demonstração Git. Uma tag simples, uma tag com um sha de confirmação específico e uma tag para a última confirmação foram criados neste tutorial para ajudar os leitores a saber como criar uma tag e aplicá -la corretamente em seu repositório.