Restore git INIT
Passos para sincronizar um repositório Git local com o remoto
1. Inicialize o repositório Git local
No diretório onde estão os arquivos do projeto, inicialize o repositório Git:
git init
Este comando cria uma nova pasta oculta .git para rastrear as mudanças no repositório local.
2. Crie a branch de trabalho
Certifique-se de que você está em uma branch de trabalho. Crie e mude para a branch main (caso ela ainda não exista):
git checkout -b main
3. Conecte o repositório local ao remoto
Adicione o repositório remoto ao seu repositório local. Substitua a URL abaixo pela do seu repositório:
git remote add origin https://git2.monsoft.com.br/media/servidores.git
4. Adicione os arquivos locais ao repositório
Adicione todos os arquivos e mudanças locais ao índice do Git:
git add .
O comando . indica que todos os arquivos no diretório atual devem ser adicionados para rastreamento.
5. Crie um commit
Registre as mudanças adicionadas no índice criando um commit com uma mensagem descritiva:
git commit -m "Reinicializando repositório local"
6. Sincronize com o repositório remoto
Envie suas mudanças para o repositório remoto. Use o seguinte comando:
git push --force origin main
Nota: O uso de
--forceé necessário neste caso porque o histórico local foi reinicializado e pode não ser compatível com o histórico do repositório remoto. Use esta opção com cautela para evitar sobrescrever mudanças importantes no remoto.
Baixando um projeto
Para clonar um repositório remoto e obter os arquivos localmente, use o seguinte comando:
git clone http://git.monsoft.com.br/media/[repositorio].git
Substitua [repositorio] pelo nome do repositório que você deseja clonar.