SSH経由でしかアクセスできないプライベートgitセットアップがサーバーにあります。私のサーバー上に作成されたGitが作成されていますが、私はリポジトリをクローンするか、リモートで追加しますか?
私はgit initを実行しました。私のサーバーでは今、私のラップトップでどうしたらいいですか?
私はgitクローンなどを使用していますか?
SSH経由でしかアクセスできないプライベートgitセットアップがサーバーにあります。私のサーバー上に作成されたGitが作成されていますが、私はリポジトリをクローンするか、リモートで追加しますか?
私はgit initを実行しました。私のサーバーでは今、私のラップトップでどうしたらいいですか?
私はgitクローンなどを使用していますか?
多かれ少なかれ、最初のgitクローンには空のレポとして表示されます。他のgit pushが動作する前に、クローンされたリポジトリから "git push origin master"を実行する必要があります。
git clone ssh://[email protected]/your-repo-location
cd $your_repo
touch Readme
git add Readme
git commit -am "Initial commit"
git push origin master
Hooray!
Jordan's answer(空の裸のリポジトリをクローン)はすでに承認されていますが、それだけではありません。
すでに質問のタイトルで述べたように、あなたは、リモートを使用します、(リポジトリとそれへのコミットを作成した)ローカルでいくつかの仕事をやった場合:
git remote add origin <ssh-url>
あなたがプッシュしたいので、あなたがすでにやった作品!
git branch --set-upstream master origin/master
:また、リモートのマスターを追跡するまで、あなたのマスターを設定することをお勧めします、あなたがそのリモートからクローン化されたように(それはそれがあるように聞こえる中央信頼できるソースであったかのように)それがより見えるようにします
git pull
のようなことを暗黙のうちにgit pull origin master
とすることができます。