Archive for the 'git' Category

SVN is not a content-tracker

jojo@host:~/svn/test$ svn add git-talk.pdf A (bin) git-talk.pdf jojo@host:~/svn/test$ svn commit -m ‘First file’ Adding (bin) git-talk.pdf Transmitting file data . Committed revision 1. jojo@host:~/svn/test$ du -sh ../test-repo 6.5M ../test-repo jojo@host:~/svn/test$ cp git-talk.pdf git-talk2.pdf jojo@host:~/svn/test$ svn add git-talk2.pdf A (bin) git-talk2.pdf jojo@host:~/svn/test$ svn commit -m ‘Second file’ Adding (bin) git-talk2.pdf Transmitting file data . Committed revision [...]

bottom-up git documentation

As you can imagine I have been using git some more since the last post about it (and I’ve even been giving GitHub some more thorough investigation, but I’ll be posting about that later). Back then I already understood most of it (definetely enough to work with it), but just recently I got the feeling [...]

github: first impressions

Just as I wanted to start writing this article I noticed that github is no longer beta. So, you might as well just go there and try it for yourself. Now, about github. github is a public git-hosting-site. Put short, it’s like repo.or.cz, just with a shiny interface and a few special features. To be [...]

git for quick’n'dirty editing

You can use git as a full-fledged, commit-driven VCS, with all its awesome features. I wrote about that (and probably will again) before. But often you just have to track some things over the course of a few minutes/hours and don’t even want a “repository” or a commit-history or branches. Often you have some code/text [...]

OpenOffice / git tips

If nothing else I can at least give you the occasional tips about things I stumbled over. OpenOffice/sqlite3 or: Spreadsheet -> SQLite3 Ok, someone gave you a spreadsheet (i.e.: XLS or ODS-file). That certain someone managed to sneak a lot of whitespaces into the cells which are not needed. Of course this table has been [...]

Revising old posts

I wrote three blog-posts recently which I kinda like to “take back” or refine now. I am not taking the old ones offline though. First I wrote about how to use git on Mac OS X remotely (i.e.: pushing/fetching to/from a Mac OS X machine). I gave a rather lengthy and stupid explanation on how [...]

git 1.5.3 / git cheat sheet

Git 1.5.3 was “released” yesterday by Junio. You can get it via your favorite package manager (it’s still keyworded on amd64/gentoo though) or via git of course. I’m not really that much into the whole development process and also do not have a project to use git with (although that will change soon), but I [...]

tig, a text-mode interface to git

Like git? Good. Like the UI of slrn/mutt? Even better. Then you should try out tig which is a text-mode interface to git (written in C). Users of slrn should feel right at home, everyone else should not have a hard time using it. tig enables you to view the repository history in a variety [...]

using git with mac os x (PATH problems)

Lately I’ve been toying around with git as a mean to independently develop on my workstation and when I’m gone on my laptop. Although it does in fact require some brainpower to wrap your mind around it (as Linus admitted himself) it looks really promising. So far I have only worked out the basic features [...]