I gave up. I do not have times nor nerves to mess with GNU/Linux, every damn shit I want to do means dealing with retarded command lines and even more retarded error messages.
There are GUI's for everything you need to do above - synaptic and there is one for git too I believe.... But ya - if you want a point/click/shoot solution, Debian might not be the place to start. You would have really enjoyed installing it from floppies back in the day methinks.
I remember my first slackware install...two floppies (dd'd from images downloaded from a bbs because Internet access was through a college slip account and not real reliable, even for 2.88 total mb) and then connected to the Internet through that slip account...eventually, to download, compile and install the remainder of whatever else you wanted to use. About the only thing that came included was emacs, not even VI. *shudder*