在我的组织中,我们使用用户故事ID来命名分支,后跟一些描述性文本。例如:time.sleep()
。
通常,我知道ID,但是不记得描述文字了。有什么办法要做
const stripAnsi = require('strip-ansi');
stripAnsi("\u001b[01m\u001b[K:\u001b[m\u001b[K In function '\u001b[01m\u001b[Kin...")
// result => ": In function 'in..."
并结帐US127175-message-positioning
吗?
答案 0 :(得分:2)
对于本地分支机构,如@jthill所指出的,制表符补全通常可以解决问题。如果没有,您可以使用grep:
git checkout US127175-*
对于远程分支机构:
US127175-message-positioning
因此,示例中的问题:
git branch | grep <SEARCHTERM> | xargs git checkout
将检出远程分支git branch -r | grep <SEARCHTERM> | xargs git checkout
。