mayton2019 Что значит "отследить"? Вам нужно к существующим данным сделать правильный запрос, или вы собираетесь модифицировать БД и внедрить какое-то решение для такого отслеживания?
А на каком локальном бранче вы были в данный момент? Тоже на `master`? В любом случае, если вы хотите спулить бранч с удалённого репозитория в текущий локальный бранч, вы можете написать git pull origin master.
Если вам просто нужно обновить копию удалённого бранча, вы делаете git fetch origin, как и написали.
Amir1N Конечно никакой кнопки не будет, вам нужно ВСЁ экспортировать, включая декомпилированный исходный код, и всё это заново собрать.
Либо возможно проще создать пустой проект, подкинуть туда исправленный XAML, собрать проект, чтобы получить скомпилированный BAML, и подменить им тот, что сейчас в ресурсах оригинальной сборки.
iordania чтобы ваш код работал правильно, вам сначала нужно проверить, что ваш экшен - типа Change. В функцию вы передаёте значение типа TT, оно может быть, судя по вашему же коду, Change или Add. Если вы сейчас уберёте все типы, и напишете это на голом JS, то при передаче в changeTodo экшена типа Add у вас код упадёт в рантайме.
Теперь видите проблему? TypeScript вас заранее предупреждает об этом, не давая этому коду скомпилиться. А благодаря code flow typing, который есть в TypeScript, обыкновенного if, который и предложил автор ответа, будет достаточно для сужения типа до нужного.