2017-01-14 8 views
-3

最近私は個人的なプロジェクトを管理して仕事をするためにGitサーバーを設定しようとしています。私はUbuntuを実行している余分なノートパソコンに裸のGitのレポを作成し、WindowsマシンにGit Bashをインストールしました。今は私のWindowsコンピュータに私のUbuntu gitサーバーを実際にクローンすることができていることにいくつか問題があります。WindowsマシンからLinux git Repoに接続できません

私は私のWindowsマシンにクローンを作成しようとするたびに、Gitのbashはこのエラーを吐くgit remote add origin [email protected]:/home/myserver/CentralRepo.gitが、 を使用:私は二重の私のGitのサーバーのアドレスが正しいことを確認するために私のアドオンを確認

ssh: Could not resolve hostname [email protected]: Name or service not known 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights and repository exists. 

とWindows用のGit bashにはOpenSSHが付属していると思います。

これはどうして起こっているのか、そして自分のWindowsマシンからサーバーから自分自身に正常にクローンを作成する方法を知っている人はいますか?ありがとう!

+1

ステップ1:マシンのIPアドレスをpingできることを確認してください。ステップ2:名前がDNS経由で解決されることを確認します(ホスト名をpingします)。ステップ3:マシンにSSHできることを確認します。その後、うまくいくはずです。ここでは、サーバーの設定とネットワークの構成は話題にはなりません。 –

+0

大丈夫です。オフトピックの投稿については申し訳ありません。多分それはなぜこのポストが3回ダウン投票されたのかです。/。私はあなたが言ったことを試してみます – David47295

+0

@ David47295これは話題です(私は似たような話題に関するたくさんの質問に答えました)が、批評家はgitタグで経験はなく、そのような質問は見ていません。だから彼らの心の中では、それは「話題外」です。 – VonC

答えて

0

有効なSSHのURLは次のようになり

[email protected] 

あなたが解決し、あなたがパブリック/プライベートSSH鍵ペアを生成していることを前提と

ssh -T [email protected] 

でそのサーバーに接続できるかどうかをチェックすることができます最初に~auser/.ssh/authorized_keysに公開鍵を追加してください。
Adding SSH Keys to authorized_keys

関連する問題