Допустим я делаю незначительные изменения, ввожу stash первый раз. Делаю еще изменения, они тоже не годятся в коммит, ввожу stash второй раз. Так продолжается несколько часов(5-6 stash). Да, маленькая частица функциональности доведена до конца, и я делаю commit(допустим номер 10). Могу ли я позже вернуться не просто к коммиту номер 10, а конкретно к состоянию между 4-ым и 5-ым stash в 10-ом коммите?
Хотя нет, это не совсем то что нужно. stash, исходя из доков, прячет незафиксированные изменения. Но тогда это не решает мою задачу. Комиты должны создаваться, но никто кроме меня(т.е. локального репозитория) не должен никогда увидеть этого.
Просто есть нюанс, даже если сломал настройки сети, то на одной ОС, загрузился с другой (windows) + спросил у соседей (живу в общаге, один провайдер, нет возможности сменить). Такая же ситуация.
Вообшем стал использовать pyserial. Появилась еще одна проблема, посылаю 3 байта с контроллера, принимаю на компе (ser.read(10)), первые байты приходят нормально, но потом идут непонятные данные, и как вообще он считывает 10 байт, если отослано только 3?