Git zwischen USB-Stick und localhost und Workflow ohne ssh

Ich habe folgende Aufgabe:
Ich möchte ein Webprojekt mit git verwalten.
Dazu wollte ich das Repository auf einen USB Stick speichern.
Dann clone ich das Repo auf Rechner A. Das geht. Dann mache Änderung an dem Rechner A.
Dann add und commit.
Leider klappt das nicht mit git push/pull

lebon@dhcppc1:/opt/lampp/htdocs/projekte/working/gittest> git push
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as ‚master‘.
fatal: The remote end hung up unexpectedly

lebon@dhcppc1:/opt/lampp/htdocs/projekte/working/gittest> git pull
Your configuration specifies to merge with the ref ‚master‘
from the remote, but no such ref was fetched.

Meine Frage:
Wie muss man git so konfigurieren, das man einen push/pull Workflow zwischen Rechner A und dem USB Stick machen kann?

Wenn das klappt soll, dann der push/pull Workflow dann auf Rechner B realisierbar sein.

Also ohne ssh Dämon, wie wir im Office benutzen. Dort ist unser Repo eben auf einen Server und wir pullen dann die Änderungen und pushen dem entsprechend.

Hallo,

hilft dir eine der hier gezeigten Möglichkeiten weiter oder muss das auf dem USB Stick eine Arbeitskopie sein?

http://stackoverflow.com/questions/4860166/how-to-sy…

Gruß
Heavy