平时会有这样的需求,将在分支 a 上开发的内容推到测试分支 b,然后部署到开发机上测试。于是我写了一个 shell 快捷键,但是将分支 a 开发的内容 merge 到分支 b 后,没法自动切回分支 a 了。
快捷键命令如下 git_merge_test() { curBranch=$(echo $(git symbolic-ref --short -q HEAD)) git co wcy_test1 git merge $curBranch git_push "merge" git co $curBranch }
最后一步 git co $curBranch 中为啥没有切到分支 a 呢?
跪求大神解答~~~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.