Une minute
Créer des Pull Requests sur Github depuis son terminal
Dans ce court article, nous allons voir comment créer des PRs automatiquement via le cli; toujours dans le but de booster sa productivité.
Installation du client cli Github
Adresse officielle du package
brew install gh
gh auth login
Création de la PR
gh pr create --base master --head your_branch --title "$(git log -1 --pretty=format:'%s')" --body "$(cat pull_request_template.md)"
Raccourcis pour récupérer les infos du dernier commit
Editer le fichier ~/.zshrc
et ajouter les fonctions suivantes:
function get_last_commit_message ()
{
text=$(git log -1 --pretty=format:'%s%n%n%b') && echo $text | pbcopy
}
function get_last_commit_title ()
{
text=$(git log -1 --pretty=format:'%s') && echo $text | pbcopy
}