git checkout无需从源获取

时间:2018-06-25 03:46:44

标签: git github

我在工作中使用jira,我将始终必须在jira中创建一个分支,在我执行2个步骤的终端中

  1. git获取原始功能/ myticket-id
  2. git checkout原始功能/ myticket-id

如何仅使用单个命令,而无需提取就签出新分支?

1 个答案:

答案 0 :(得分:0)

您需要先获取一些内容,然后才能在本地结帐。

由于没有一个本机命令可以同时执行两项操作,因此您将需要一个别名,如“ fetch and checkout a remote git branch in just one command”中所述

[alias]
  fetch-checkout = !sh -c 'git fetch $1 $2 && git checkout $2' -

用作:

git fetch-checkout feature/myticket-id