Я использую git checkout -b somebranch origin/somebranch
, чтобы убедиться, что мои локальные филиалы уже отслеживают пульты. Я хотел бы получить способ извлечения из отслеживаемой ветви независимо от того, какую ветку я использую. Другими словами, я хочу сказать git pull
или какую-либо другую команду без указания ветви, и иметь значение git pull origin somebranch
, если я нахожусь в локальной ветви somebranch
Есть ли способ сделать это, не помещая записи в файл конфигурации для каждой ветви? Было бы трудно поддерживать, если бы мы не забыли вручную вводить некоторые данные конфигурации для каждой ветви.