wils@web ~ $ cat ~/ajuda/como-usar-git-para-gerenciar-versoes-de-projetos-python-com-virtualenv-guia-pratico.md
DesenvolvimentoComo usar Git para gerenciar versões de projetos Python com virtualenv: Guia prático
O Git é uma ferramenta poderosa para gerenciar versões de projetos, e quando combinado com o virtualenv, proporciona um ambiente isolado para o desenvolvimento de aplicações Python. Este guia prático irá mostrar como usar o Git para gerenciar seus projetos Python, garantindo que suas dependências e versões de código estejam sempre organizadas.
Pré-requisitos
- Git instalado
- Python e virtualenv instalados
- Conhecimento básico de comandos do terminal
Passo a Passo
1. Criar um novo projeto
mkdir meu_projeto
cd meu_projeto
2. Inicializar um repositório Git
git init
3. Criar um ambiente virtual
virtualenv venv
4. Ativar o ambiente virtual
Para Linux ou MacOS:
source venv/bin/activate
Para Windows:
venv\Scripts\activate
5. Instalar dependências
pip install
6. Criar um arquivo .gitignore
Adicione o arquivo .gitignore para evitar que arquivos desnecessários sejam versionados:
echo 'venv/' >> .gitignore
echo '__pycache__/' >> .gitignore
echo '*.pyc' >> .gitignore
7. Fazer o primeiro commit
git add .
git commit -m "Inicialização do projeto"
8. Criar um branch para novas funcionalidades
git checkout -b nova_funcionalidade
9. Comitar alterações
git add .
git commit -m "Adicionando nova funcionalidade"
10. Mesclar alterações ao branch principal
git checkout main
git merge nova_funcionalidade
Conclusão
Usar Git e virtualenv juntos é uma prática recomendada para gerenciar projetos Python. Isso garante que suas dependências estejam organizadas e que o histórico do seu código seja mantido. Lembre-se de fazer commits frequentes e de manter seu repositório atualizado.
Dica: Considere usar requirements.txt para listar suas dependências e facilitar a instalação em outros ambientes.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.