hub syncとgit pull --allの違いを教えてください。
hubコマンドがgithubでしか使えないことは理解しています。
hubのマニュアルにhub syncについては情報が書いてありました。
SYNOPSIS hub sync [--color] o If the local branch is outdated, fast-forward it; o If the local branch contains unpushed work, warn about it; o If the branch seems merged and its upstream branch was deleted, delete it. If a local branch does not have any upstream configuration, but has a same-named branch on the remote, treat that as its upstream branch.
fetchして、それぞれのbranchを更新できれば更新すると言う感じでしょうか。
pull --all
は hub のマニュアルにあるような以下の動きはしていないように見えます。。。
o If the branch seems merged and its upstream branch was deleted, delete it.
あなたの回答
tips
プレビュー