Если у вас gitlab, то можно создавать Merge Request автоматически при пуше в git. Для этого достаточно добавить парметр
git push -o merge_request.create
Ну и можно добавлять разные свойства MR, типа
-o merge_request.remove_source_branch
-o merge_request.target=master
и т.д.
для удобства лучше создать алиас, например git mr, чтобы сразу пушило с созданием MR и нужными опциями
git push -o merge_request.create
Ну и можно добавлять разные свойства MR, типа
-o merge_request.remove_source_branch
-o merge_request.target=master
и т.д.
для удобства лучше создать алиас, например git mr, чтобы сразу пушило с созданием MR и нужными опциями
$ cat ~/.gitconfig
# This is Git's per-user configuration file.
[alias]
mr = push -o merge_request.create -o merge_request.remove_source_branch --set-upstream origin HEAD