GIT можно ли перезаписывать файл, а не накатывать?
Суть такая. Каждые пол часа у меня измеряются данные, записываются в файл, делается скриншот и всё это пушится на гитхаб. Дело в том, что мне не нужно хранить версии скриншота, нужен только последний, но он должен быть в репе. Можно ли как-то сделать, чтобы он перезаписывался? Скриншот много места занимает. Может скрипт какой есть, чтобы он удалял файл, а потом снова добавлял или что-то такое.
Алексей Уколов, ну... в этом случае, я думаю, целесообразно было бы хранить ту историю которая нужна в GIT'е, а ту которая не нужна - за его пределами :)))
Полагаю, вы используете этот скриншот у себя в readme.md или в github-pages. Но это не значит, что его там и надо хранить. Положите его куда-нибудь на доступный http-сервер и подключайте на Гитхаб оттуда. Это будет правильным использованием инструментов.
Не помню, есть ли там такая команда, но я пользуюсь этой шпаргалкой для работы с Git (все не запомнить, а работать как-то нужно): https://proglib.io/p/10-tips-git/ Надеюсь, поможет. Удачи!