In an empty repo (just 'git checkout -b master' after a git init), running git-dpm import-dsc /path/to/pkg.dsc will marely populate the master branch, *without* creating the 'upstream' branch and thus without importing the upstream source code. This is counter-intuitive, dangerous and the opposite of what all the other tools to manage git repo do.