Я немного запутался оператором ~
. Код отправляется ниже:
a = 1
~a #-2
b = 15
~b #-16
Как работает ~
~ работают?
Я подумал, ~ A
было бы чем-то вроде:
0001 = a
1110 = ~a
почему нет?
--645922-
Я знаю, что псевдонимы Git могут быть использованы с аргументами Раздел GIT FAQ «Псевдонимы с аргументом» .
Но сегодня я столкнулся с ошибкой.
Возьмите простой пример , который является , не подходит для реального использования . Если я сделаю псевдоним, как это:
[alias]
lo = "!sh -c 'git log $1' -"
, тогда я могу использовать
git lo file_a
, чтобы увидеть журнал file_a.
Но когда я использовал «вкладку» для автоматического завершения пути, возникает следующая ошибка.
git lo [tab]
Ошибка MSG:
sh: declare: `_git_{': not a valid identifier
Кажется ошибка в GIT-завершение .bash. Но я не могу найти, где находится `_GIT_ {'есть!
Также я обнаружил, что в сообщении MSG цитата отметки вокруг _GIT_ {кажется странным.
Кстати, моя версия MSYSGIT - 1.7.6-Preview20110708
Добавить:
Другое Странно вещь, я искал все файлы Найти нет файла содержит строку _git _ {.