デスクトップ マシン (Windows 7) に Git リポジトリを作成しました。
git init
git add <all my files>
git commit -m "added my files"
これで、LAN 上のマシンに新しい Ubuntu Server 10.10 をインストールし、OpenSSH をインストールしました。私のホーム ディレクトリはで、プロジェクトを格納/home/jonas
するディレクトリを作成しました。~/code/
Putty を使用して、Windows 7 から Ubuntu Server にログインできます。
サーバーにGitをインストールしましたsudo apt-get install git
リモート リポジトリの追加
ここで、デスクトップ上の Git リポジトリをサーバーに追加したいと考えています。Git を使用した Pragmatic Version Controlの指示に従おうとしました。
デスクトップから次のコマンドを実行します。
git remote add origin jonas@192.168.1.10/home/jonas/code/myproject.git
git push origin master
しかし、私はこのエラーメッセージを受け取りました:
fatal: 'jonas@192.168.1.180/home/jonas/code/myproject.git' does not appear to be
a git repository
fatal: The remote end hung up unexpectedly
何が問題ですか?リモートリポジトリを作成するにはどうすればよいですか?
PerfectlyNormal が示唆したよう:
に、アドレスに a を追加しました。今ではうまく機能し、サーバーにパスワードを入力する必要がありましたが、同様のエラー メッセージが表示されました。
fatal: '/home/jonas/code/myproject.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
サーバー上で Git リポジトリを初期化する前に初期化する必要があります git push
か?