Я недавно перешел с TortoiseSVN на TortoiseGit
Я все еще относительно новичок в GIT, но если я хорошо понимаю, как работает Git, я могу зафиксировать проект в локальном репозитории (например, на моем диске), тогда я должен время от времени фиксировать (синхронизировать) изменения в удаленном репо.
Мне нравится этот подход (я наконец-то могу работать в автономном режиме с репозиториями), но я обнаружил, что довольно часто забываю изменения синхронизации, поэтому мой код подвержен риску (например, если что-то случится с моим жестким диском).
Как вы справляетесь с этим?
Есть ли какая-либо опция в TortoiseGit для установки различных значков наложения, чтобы увидеть, какой проект еще не синхронизирован / не передан в удаленные репо?