Este guia irá ajudá-lo a contribuir com o projeto fazendo um fork, realizando alterações localmente e enviando um pull request.
- Navegue até a página do repositório original no GitHub.
- Clique no botão Fork no canto superior direito.
- Abra o terminal.
- Clone o fork utilizando o comando abaixo:
https://github.com/GilvanFernandes/recon_wss
- Navegue para a pasta do repositório clonado.
- Adicione o repositório original como um remote chamado
upstream
:
cd caminho/recon_wss
git remote add upstream https://github.com/GilvanFernandes/recon_wss.git
- Realize as alterações necessárias no código.
- Adicione e commit suas mudanças:
git add .
git commit -m "Descrição das alterações"
- Envie suas alterações com o comando:
git push origin main
Substitua main
pelo nome do branch, se necessário.
- No GitHub, vá para a página do seu fork.
- Clique em Pull Request > New Pull Request.
- Escolha o branch correto e revise suas alterações.
- Clique em Create Pull Request.
- Atualize seu fork com as alterações do repositório original:
git fetch upstream
git checkout main
git merge upstream/main
git push origin main
Siga estes passos para contribuir de forma eficaz e manter seu fork atualizado. Obrigado pela sua contribuição!
Pipenv é uma ferramenta que visa trazer o melhor de todos os mundos (pacotes, gerenciador de dependências, etc.) para o mundo Python. Ele automaticamente cria e gerencia um ambiente virtual para seus projetos, além de adicionar/remover pacotes do seu arquivo Pipfile
conforme você instala/desinstala pacotes.
- Python 3 instalado em sua máquina.
pip3
instalado em sua máquina.
Para instalar o Pipenv, utilize o seguinte comando no seu terminal:
pip3 install pipenv
Para criar um novo ambiente virtual e ativar esse ambiente, navegue até o diretório do seu projeto e execute:
pipenv shell
Se o diretório do seu projeto não contiver um ambiente virtual, o Pipenv irá criá-lo automaticamente.
Para instalar um novo pacote e adicioná-lo ao seu arquivo Pipfile, use o comando:
pipenv install <nome_do_pacote>
Substitua <nome_do_pacote> pelo nome do pacote que você deseja instalar.
Para exportar as dependências do seu projeto para um arquivo requirements.txt, use o seguinte comando:
pipenv lock -r > requirements.txt
Para sair do ambiente virtual, basta executar o comando:
exit