From a7a4d97d72ba7e12629f1964942ed866c8562f26 Mon Sep 17 00:00:00 2001 From: Victor Rodrigues <117839114+victorAFRodrigues@users.noreply.github.com> Date: Fri, 15 Aug 2025 14:04:53 -0300 Subject: [PATCH] Update INSTALACAO.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adição de uma nova forma de usar o script, diretamente no PowerShell sem necessidade de utilizar o WSL ou terminal do Git Bash --- INSTALACAO.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/INSTALACAO.md b/INSTALACAO.md index e37c38b..e09c2d7 100644 --- a/INSTALACAO.md +++ b/INSTALACAO.md @@ -218,6 +218,49 @@ ls -la commit-personalizado/commit-mensagem.sh chmod +x commit-personalizado/commit-mensagem.sh ``` +### Tornar executável DIRETAMENTE no Powershell (com Git Bash): +Após a instalação do script com git bash, você pode executar os passos abaixo para executar o commit-mensagem.sh diretamente no powershell. + +#### 1. Abra o PowerShell.
Digite o seguinte comando para encontrar o caminho do seu arquivo de perfil: +```powershell +$PROFILE +``` +Geralmente, o caminho é algo como: +```powershell +C:\Users\SeuUsuario\Documents\PowerShell\Microsoft.PowerShell_profile.ps1. +``` +Se o arquivo não existir, crie-o. Você pode fazer isso diretamente no PowerShell: +```powershell +New-Item -Path $PROFILE -ItemType File -Force +``` +#### 2. Abra o arquivo de perfil em um editor de texto (como o Visual Studio Code, Notepad++ ou até mesmo o Notepad): +```powershell +notepad $PROFILE +# ou +code $PROFILE +``` +#### 3. Dentro do seu arquivo de perfil (Microsoft.PowerShell_profile.ps1), adicione o seguinte código: +```powershell +function Invoke-CommitCLI { + # Ajuste o caminho para o bash.exe se necessário + $bashPath = "C:\Program Files\Git\bin\bash.exe" + + # Ajuste o caminho para o seu script + $scriptPath = "C:\dev\meu-script\commit-cli.sh" + + & $bashPath "$scriptPath" +} + +# Cria o alias "cc" para executar a função. Altere 'cc' se desejar. +Set-Alias -Name cc -Value Invoke-CommitCLI +``` + +#### 4. Recarregue o Perfil +Depois de salvar as alterações no arquivo de perfil, feche e reabra o PowerShell, ou digite o seguinte comando para recarregar o perfil na sessão atual: +```powershell +. $PROFILE +``` + ### Para WSL: #### 1. Abrir WSL: @@ -257,6 +300,12 @@ chmod +x commit-personalizado/commit-mensagem.sh ./commit-personalizado/commit-mensagem.sh ``` +### PowerShell: +```powershell +# Escreva o ALIAS criado no arquivo Microsoft.PowerShell_profile.ps1 +cc +``` + ### PowerShell (com WSL): ```powershell