↓ Skip to main content
  1. Blog/

How to remove a subproject/submodule to a git-svn repository

·63 words·1 min·
Diego Zamboni
Author
Diego Zamboni

To sum up, you delete the offending directory and then run something to the effect of

git filter-branch --index-filter \
'git rm --cached --ignore-unmatch path/to/the/formerly/misbehaving/module'

I accidentally added another git repository to a git-svn repository, which makes it die when trying to push the changes. This technique helped me fix it. Documenting mostly so I remember when it happens again sometime.

The log: The lifeblood of your data pipeline - O'Reilly Radar

·75 words·1 min
via http://radar.oreilly.com/2015/04/the-log-the-lifeblood-of-your-data-pipeline.html Interesting article. I hadn’t heard of Fluentd, looks useful. The old paradigm — machines to humans, and the new — machines to machines. Image courtesy of Kiyoto Tamura. Over the last decade, the primary consumer of log data shifted from humans to machines. Software engineers still read logs, especially when their software behaves in an unexpected manner. However, in terms of “bytes processed,” humans account for a tiny fraction of the total consumption.

Whisky - Matt Gemmell

·51 words·1 min
via http://mattgemmell.com/whisky/ Nice essay.But then, finally, with one last branch hacked from your way, you set eyes upon it, and stand there. Silent and still. Perhaps you raise a hand, feeling time-worn stone beneath your fingertips. A dream, finally made solid. You’ve come so far, and now, at last, you’re here.