Git: «Corrupt loose object»
error: object file .git/objects/03/9e5691db59686e2afce2da700853398c961b4a is empty
После аварийного завершения работы компьютера git выдал
$ git status error: object file .git/objects/03/9e5691db59686e2afce2da700853398c961b4a is empty error: object file .git/objects/03/9e5691db59686e2afce2da700853398c961b4a is empty fatal: loose object 039e5691db59686e2afce2da700853398c961b4a (stored in .git/objects/03/9e5691db59686e2afce2da700853398c961b4a) is corrupt
Всё синхронизировано с удалённым git-репозиторием, поэтому особо не стал озадачиваться проблемой…
$ rm -rf .git $ git init $ git remote add origin адрес_репозитория $ git fetch $ git reset --hard origin/master
Частые push и коммиты небольших изменений (но, естественно, логически отдельных) — это прекрасно, но, интересно, а что делать в этой ситуации, если жалко терять изменения? git fsck
? fsck
?

Важной частью коммуникации и командной разработки считаю обещания. «Обещания» — это не «завтраки» (когда каждый день обещают сделать завтра), обещания — это гарантии исполнения части работ к какому-то моменту времени.

Есть идея/готовый бизнес/etc, его нужно понять. Нам в помощь табличка из 9-ти элементов, расписывающих различные части бизнеса.