git - 为 Git 分支名称创建别名

标签 git branch alias git-checkout

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

  • 大师
  • 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)

我如何在 Git 中做到这一点?

最佳答案

您可以尝试使用 git symbolic-ref (如“Is it possible to alias a branch in 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

你可以找到一个similar example in this gist .

关于git - 为 Git 分支名称创建别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26944235/

相关文章:

git 仅显示标记器和标记日期

git pull 从错误的远程分支

java - Hibernate 与 createCriteria 和 createAlias 的关联

linux - 在 Linux 中为路径随时间变化的文件或目录创建别名

mysql - 为什么每个派生表必须有自己的别名?

git - 如何删除 Github 和本地的最后 n 次提交?

Git Bash 提示 - 当前分支名称在 Git 命令后停止显示

git - 无法列出子文件夹中的 git 存储库

Mercurial:如何创建计划外的分支

git - 执行 git reset 后的匿名分支