2017-10-09 14 views
1

私は日々のノートパソコンにdjangoプロジェクトの開発をしています。今私はUbuntu、nginx、postgreSQLのgunicornと一緒にサーバーをまとめました。Gitを使用してサーバーに展開

私は私のラップトップとサーバーの両方でpip't gitを持っています。私のプロジェクトでは、ノートパソコンで 'git init'をやりました。

これをローカルサーバーにプッシュ/デプロイしようとしています。

私は私がすべてのこのエキサイティングなものに新しいですと言わざるを得ない考えてはいけない、多かれ少なかれ、この

git push --set-upstream ssh://[email protected]/home/admin/Django/ master 

のように見えるのコマンドのトンを行っています。それはとても面白いですが、今私の頭は霧に包まれています。

正しい方向のポインタが大変ありがとうございます! =)

答えて

3

まず、現在のローカルリポジトリを追加してコミットする必要があります。 'git add'と 'git commit'を試してみてください。など

次に、「gitのは、リモートの追加」を使用し、リモート「サーバー」マシンを追加し、最後に

git remote add origin 192.168.1.240:/home/admin/Django 

「Gitのプッシュ」を使用し、リモートにローカルをプッシュするコマンド:

git push origin master 
+0

はい私はgit add --allをローカルのdevマシンで行っています。あなたの提案をリモートで追加しようとしました。エラーはありませんが、サーバーに表示されません。そんなことをするのは本当に可能ですか? 'admin'のパスワードはありませんか? – sumpen

+0

私の以前の回答では、 'git push'が 'git add'の後でまだ必要だったとは説明しませんでした。私は今答えを更新しました。あなたはまだID/PWを使う必要がありますが、実際に接続するための方法(つまりssh)についてもっと詳しくはありません。 ssh公開鍵をリモートサーバに置くことをお勧めします。 – obelix15012

関連する問題