I am a little confused by what you are trying to do.
First of all, if your code is on your laptop, then why are you creating a repository on your USB drive? With git, unlike CVS or SVN, the repository always exists in the root directory of the project.
, , : git C. . , (), , "color-dialogs" . , . - , , 1.0: "1.0", . "1.1" "2.0". - , , , , - . , , , "color-dialogs" , , "" , - . , , "color-dialogs" , , .
- , .
, : HD . , , ( git checkout). , HD USB-. ( ).