为Git分支名称创建别名

syn*_*gma 3 git alias branch git-checkout

假设我在git中有以下分支:

  • master
  • release-2014-11-02-some-long-text

我想在这些之间轻松切换,像这样:

git checkout devel # checkout to master
git checkout release # checkout to the branch release currently points/aliases to, in this case:  release-2014-11-02-some-long-text (I would like to change this alias from time to time)
Run Code Online (Sandbox Code Playgroud)

我怎么能在Git中做到这一点?

Von*_*onC 7

您可以尝试使用git symbolic-ref(如" 可以在Git中为分支设置别名吗? "中所述):

git symbolic-ref refs/heads/devel   refs/heads/master
git symbolic-ref refs/heads/release refs/heads/release-2014-11-02-some-long-text
Run Code Online (Sandbox Code Playgroud)

你可以在这个要点中找到一个类似的例子.