ローカルとリモートを削除する必要があることがよくあります。子小枝。だから、次のコマンドを実行します。
$ git branch -d feature-branch
$ git push --delete origin feature-branch
私は主にこれら2つのコマンドを連続して実行するので、それにエイリアスを作成したいと思いました。これが私のアプローチです。
alias gpdo='git branch -d $1 && git push --delete origin $1
ただし、この操作は次のエラーで失敗します。
致命的:四半期名が必要です。
ベストアンサー1
エイリアスにパラメータを含めるには、次の関数を使用できます。
$ gpdo () {
git branch -d "$1" && git push --delete origin "$1"
}
それからあなたはできますgpdo branch_name
&&
これは複数のコマンドに役立ちますが、複数のエイリアスを使用して実行することもできます。もしパラメータ、条件付きロジック、ループなどはありません。ただし、パラメータが必要な場合は、関数を使用するように切り替えます。
Git自体ではエイリアスも受け入れます。たとえば、次を参照してください。
また、見つけることができますGitエイリアスとして複数のコマンドを&&として使用します。役に立つ