когда был добавлен ключ -u в git-push? - PullRequest
1 голос
/ 27 января 2012

В какой версии git был добавлен ключ -u?

Сервер eustis Университета Центральной Флориды работает на 1.5.4.3.Я получаю следующую ошибку при попытке использовать опцию -u в git-push.

$ git push -u origin master
error: unknown switch `u'
...

Ответы [ 2 ]

3 голосов
/ 27 января 2012

Версия 1.7.0.

$ git log -S-u Documentation/git-push.txt
commit e9fcd1e2121100d43d2d212eb6c6f1fc82aade1d
Author: Ilari Liusvaara <ilari.liusvaara@elisanet.fi>
Date:   Sat Jan 16 23:45:31 2010 +0200

    Add push --set-upstream

    Frequent complaint is lack of easy way to set up upstream (tracking)
    references for git pull to work as part of push command. So add switch
    --set-upstream (-u) to do just that.

...
$ git tag --contains e9fcd1e
v1.7.0-rc0~71^2
0 голосов
/ 28 января 2012

Если вы хотите найти что-то подобное, проще всего найти заметки о выпуске (либо через клонированный источник git, либо вы можете использовать расширенные функции поиска github и выполнить поиск на одном из зеркал git).

Примечания к выпуску версии 1.7.0 имеют следующее:

"git push" learn "git push --set-upstream origin forker: forkee", который позволяет вам настроить ветку "forker" на более позднююпотяните ветку "forkee"
в "origin".

https://github.com/git/git/blob/master/Documentation/RelNotes/1.7.0.txt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...