sourceTree自定义操作git同步
远端git分支、tag被改变时,本地不会同步,使用自定义操作手动同步:
sourceTree配置自定义操作:
标题:任意
运行脚本:/bin/bash
参数:~/tools/gitSync.sh $REPO
gitSync.sh
git tag -l | xargs git tag -d #delete local tag(s)
git fetch origin --prune #fetch from remote repo
git fetch origin --tags #remote tags are fetched