标签:github

发表于
Git flow的工作流中有一个动作叫做开一个pr(pull request),意思是做完某个变动后,请求大家review这个变动,都没问题就合并到主干上。 这是非常常见的场景了,如何简化一下它呢? 以GitHub为例,先看一个alias: [alias] pr= "!apply_pr() { set -e; rm -f githubpr.patch; wget $1.patch -O githubpr.patch --no-check-certificate; git am -s githubpr.patch; rm -f githubpr.patch; pr_num=$(echo $1 | sed 's/.*pull\\///'); git log -1 --pretty=%B...