🧑💻 Novo no Git ou no LabEx? Recomendamos começar com o curso Quick Start with Git.
No Git, um commit é um snapshot das alterações feitas em um repositório. Cada commit tem uma mensagem que descreve as alterações feitas. Às vezes, pode ser necessário criar um commit vazio, sem alterações, para servir como um placeholder ou para acionar um processo de build. Neste laboratório, você aprenderá como criar um commit vazio no Git.
Criar um Commit Vazio
Você precisa criar um commit vazio em seu repositório Git. Isso pode ser útil em vários cenários, como:
Acionar um processo de build
Criar um commitplaceholder
Marcar um ponto específico no histórico do repositório
Para este laboratório, vamos usar o repositório de https://github.com/labex-labs/git-playground:
Clone o repositório para sua máquina local usando o comando git clone https://github.com/labex-labs/git-playground.
Navegue até o diretório do repositório usando o comando cd git-playground e configure sua conta do GitHub no ambiente usando os comandos git config --global user.name "your-uername" e git config --global user.email "your-email".
Use o comando git commit --allow-empty -m "Empty commit" para criar um commit vazio com a mensagem "Empty commit".
Verifique se o commit vazio foi criado usando o comando git log --name-status HEAD^..HEAD.
Aqui é onde você executa git log --name-status HEAD^..HEAD e o resultado:
Resumo
Criar um commit vazio no Git é um processo simples que pode ser útil em vários cenários. Use o comando git commit --allow-empty -m <message> para criar um commit vazio com a mensagem fornecida.