Torne a solicitação de mesclagem mais fácil e informe seus colegas para revisão de código
glman usa gitlab api, git e irc para fornecer uma interface fácil para fazer solicitações de mesclagem
Como funciona?
instalação
gem install glman
configuração
onde gitlab (url = http: // lh , private_token = 123)
glman config gitlab url:http://lh private_token:123 --set
setup irc
onde gitlab (server: irc = irc.org, channel = free, ssl = true, port = 10, nick = dj)
glman config notify_irc server:irc.org channel:free ssl:true port:10 nick:dj --set
usuários de cache (para tornar as solicitações de mesclagem mais rápidas)
glman cache_users
faça alguns apelidos
onde o nome do alias é pn e o e-mail do usuário é pawel@o2.pl
glman config aliases pn:pawel@o2.pl --add
opções de solicitação de mesclagem
padrão: (solicitação de fusão do branch atual para o mestre com a última mensagem de confirmação)
glman mr pn
este comando faz um pedido de marge do branch atual para o master para pawel@o2.pl
fazer com git push current_branch
glman mr pn --push
glman mr pn "resolve problem with login" test_branch
este comando faz a solicitação de marge do branch atual para test_branch para pawel@o2.pl com mensagem personalizada
glman mr pn --push --notify
este comando empurra o branch para repo e faz a solicitação de marge do branch atual para o master para pawel@o2.pl com notificar no irc