Open
Description
vim ~/.gitconfig
[user]
name = Your Name
email = [email protected]
[alias]
mt = "!gitmergeto() { git pull && export tmp_branch=`git branch | grep '* ' | tr -d '* '` && git checkout $1 && git pull && git merge $tmp_branch --no-edit && git push && git checkout $tmp_branch; unset tmp_branch; }; gitmergeto"
然后就可以使用 git mt master 将当前分支合并到 master 并 push 再切换回当前分支,如果遇到了合并冲突,则会保留在 master 分支上处理。
Metadata
Metadata
Assignees
Labels
No labels