Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 04 Jul 24 04:46:01, всего сообщений: 10757
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 7561 из 10757 ===================================== RU.UNIX.BSD =
От   : Slawa Olhovchenkov               2:5030/500         18 May 18 10:15:38
Кому : Konstantin Stefanov                                 18 May 18 10:15:38
Тема : ARC max size
FGHI : area://RU.UNIX.BSD?msgid=2:5030/500+5afe7dab
На   : area://RU.UNIX.BSD?msgid=<1187509682@ddt.demos.su>+de69cdab
= Кодировка сообщения определена как: FIDO ===================================
Ответ: area://RU.UNIX.BSD?msgid=<1187509683@ddt.demos.su>+39746b3c
Ответ: area://RU.UNIX.BSD?msgid=<1187509688@ddt.demos.su>+9e0aab78
==============================================================================
Hello Konstantin!

18 May 18, Konstantin Stefanov writes to Slawa Olhovchenkov:

>>  AK>>> хм, checkout (и он умеет даты, правда, немного череззаднично)
>>  AK>>> patch, commit, rebase -i  - вроде так.
>>  SO>> нет, давай список команд с ключами.
>>  AK> а я знай? Я маску эту  - на стройке нашел.
>>  AK> моя древняя версия умеет git checkout <commit> (если ты не
>> собираешься
>>  AK> сам туда ничего коммитить, иначе лучше создать ветку)
>>
>> туда -- это куда? в локальный или удаленный?
KS> git не умеет коммитить напрямую в удаленный репозиторий. Только в
KS> локальный, а потом push  в удаленный.

>>  AK> это сапдейтит тебе дерево на нужную версию.
>>  AK> дальше сказать ему git commit, чтобы изменения попали в сторадж
>>
>> % git clone git://github.com/freebsd/freebsd
>> % cd freebsd
>> % git config merge.renamelimit 8000
>> % git checkout 302c1ab5872d36595738b22e5c81f25970497b05
>> Note: checking out '302c1ab5872d36595738b22e5c81f25970497b05'.
>>
>> You are in 'detached HEAD' state. You can look around, make experimental
>> changes and commit them, and you can discard any commits you make in this
>> state without impacting any branches by performing another checkout.
>>
>> If you want to create a new branch to retain commits you create, you may
>> do so (now or later) by using -b with the checkout command again.
>> Example:
>>
>>   git checkout -b <new-branch-name>
KS> Вероятно, это хороший совет (добавить -b <new-branch-name> перед
KS> идентификатором коммита). Detached HEAD вещь неприятная. Hо тогда rebase
KS> надо будет сказать, на куда делать rebase (скорее всего, git rebase
KS> master, в вообще дефолтная ветка может иметь и другое имя).

>> HEAD is now at 302c1ab5872... MFC 313879
>> % patch -z '' < ../patch-zfs_arc.c
>> % git commit
>> HEAD detached at 302c1ab5872
>> Changes not staged for commit:
>>         modified:   sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
>>         modified:   sys/vm/uma.h
>>         modified:   sys/vm/uma_core.c
>>
>> no changes added to commit
>>
>> и чё не так?
KS> Либо git commit -a, либо сначала git add <те файлы, которые хочешь, чтоб
KS> попали в коммит>, а потом git commit. В git add можно сделанные
KS> изменения нарезать по кускам, чтобы даже разные куски уже сделанных
KS> изменений одного файла попали в разные коммиты.

% git commit -a
[detached HEAD 49f9c151b0b] ARC correct adaptation
...
 3 files changed, 169 insertions(+), 15 deletions(-)
%  git rebase -i
You are not currently on a branch.
Please specify which branch you want to rebase against.
See git-rebase(1) for details.

    git rebase <branch>

% git rebase -i stable/11
fatal: Needed a single revision
invalid upstream stable/11

ну теперь-то что не так?

... Турникет ищете, гражданин?
--- GoldED+/BSD 1.1.5-b20110223-b20110223
* Origin:  (2:5030/500)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.125534 секунды