私はgit reposをホストするために使用したいラズベリーパイを持っています。私はno-ip.orgのホストを作成しました。ルータは私のルータにリダイレクトされ、私はルータ上のポート転送をセットアップして特定のポートを自分のpiにリダイレクトします。私はこのホスト名とポートを使って自分のpiにsshを入れることができます(標準のポート22を使わないように私のpiでsshデーモンを変更しなければならなかったと思います)。ホームネットワークでgit repoにアクセスするにはどうすればよいですか?
これで〜/ repos/myrepo.gitにある場合、自分のpiのgit repoにアクセスするためにgit remoteにどのURLを使用するのかを知りたいと思います。試しましたhttp://my-url/~/repos/myrepo.gitしかし、それは動作しません。私はまた、//192.168.1.3/home/david/repos/myrepo.gitのように、piのIPアドレスと絶対パスを試してみましたが、これも機能しません。
作成したno-ipホストを使用して私のreposにアクセスできるようにしたいのですが、どこからでもアクセスできるようになりましたが、必要ならローカルIPを使用して解決します。ああ、問題がある場合は、Windowsのボックスから自分のパイにアクセスしようとしています。
あなたはhttps://git-scm.com/book/ca/v1/Git-on-the-Server(このページだけでなく、第4章全体)を読んでいますか? – njzk2
私はしませんでした。私はそれを見てみましょう。 – Moohasha