Архив рубрики: Блог

Статьи, заметки…

Git отмена коммита в локальный репозиторий

Задача:  Сделал слиение ( git merge) основной ветки (master) с дополнительной веткой, но в какой то момент передумал пушить изменения на сервер, каким образом отменить локальный коммит?

Инструментарий: git

Решение:  Для отмены локального коммита можно воспользоваться командой git reset.

Читать далее

Delphi — enum в строку и обратно

Задача: Нужно преобразовать перечисление (enum) в строку и обратно, строку в перечисление

Инструментарий: Delphi 10

Решение: Для преобразования перечисления в строку нам понадобится модуль RTTI, в котором есть соответствующие методы преобразования.

Читать далее

C# — JSON SerializationException

Задача: При попытке сериализировать Json получил SerializationException со следущим содержимым: Expecting element ‘root’ from namespace ».. Encountered ‘None’ with name », namespace ».

Инструменты: C#

Решение:  Поскольку работа ведется со Stream, нужно обнулить позицию в потоке следующим образом:

Читать далее