gitサーバーの動作ができていることを
netstat -lpn -A inet
このコマンドを実行して
root@ubuntu:~/hogetest# netstat -lpn -A inet
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3400/cupsd
tcp 0 0 0.0.0.0:9418 0.0.0.0:* LISTEN 1032/git-daemon
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1493/dnsmasq
udp 0 0 0.0.0.0:59866 0.0.0.0:* 980/dhclient
udp 0 0 0.0.0.0:59361 0.0.0.0:* 655/avahi-daemon: r
udp 0 0 127.0.1.1:53 0.0.0.0:* 1493/dnsmasq
udp 0 0 0.0.0.0:68 0.0.0.0:* 980/dhclient
udp 0 0 0.0.0.0:631 0.0.0.0:* 1035/cups-browsed
udp 0 0 0.0.0.0:5353 0.0.0.0:* 655/avahi-daemon: r
これでgit-daemonが動作していることを確認しています。
なお、/etc/default/git-daemonの内容は次のようにしています。
root@ubuntu:/etc/default# cat git-daemon
# Defaults for git-daemon initscript
# sourced by /etc/init.d/git-daemon
# installed at /etc/default/git-daemon by the maintainer scripts
#
# This is a POSIX shell fragment
#
GIT_DAEMON_ENABLE=true
GIT_DAEMON_USER=gitdaemon
GIT_DAEMON_DIRECTORY=/var/cache/git
# Additional options that are passed to the Daemon.
GIT_DAEMON_OPTIONS=""
とりあえず、こちらのWEBページの内容に沿ってgit cloneをおこなってみました。
http://d.hatena.ne.jp/itmammoth/20130604/1370362 …
”GIT_DAEMON_DIRECTORY=/var/cache/git”
この設定なので、/var/cache/gitフォルダ下に"myrepo.git"というリポジトリを作成しました。
それで、/root/hogetestフォルダ下に
git clone git://192.168.163.129/myrepo.git
とやってみたのですが、
次のようなエラーがでてクローンができない状態です。
root@ubuntu:~/hogetest# git clone git://192.168.163.129/myrepo.git
Cloning into 'myrepo'...
fatal: remote error: access denied or repository not exported: /myrepo.git
このようなエラーの解決方法をご教示頂きますようお願い致します。
なお、ubuntuの日本語エディションをVMplayer6で動作させています。
No.1ベストアンサー
- 回答日時:
>”GIT_DAEMON_DIRECTORY=/var/cache/git”
>この設定なので、/var/cache/gitフォルダ下に"myrepo.git"というリポジトリを作成しました。
他の変数もあるようです。
/etc/init.d/git-daemonを覗くとGIT_DAEMON_BASE_PATHというものが……。
で、検索すると……
http://www.mybrains.net/mywiki/index.php?GitTips
とか。
GIT_DAEMON_DIRECTORYが作業ディレクトリ、GIT_DAEMON_BASE_PATHがリポジトリのベースとなるディレクトリの指定…ということでしょうか。
# man git-daemon で確認を。
回答頂きありがとうございます。
紹介して頂いたWEBサイトの/etc/init.d/git-daemon設定ファイルに”GIT_DAEMON_BASE_PATH=/var/cache/git”と追加してクローンできるようになりました。
助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux sshコマンドのgitが示す意味は何でしょうか? 1 2022/11/18 12:02
- その他(プログラミング・Web制作) Gitについて 1 2022/06/17 09:35
- オープンソース コマンドプロンプトのコードの実行方法を教えて欲しい 2 2022/11/26 20:45
- 会社・職場 新卒でSEに入社して今年の4月からGit、Python、Linuxを扱っているチームに異動しました。 1 2023/05/25 08:27
- その他(悩み相談・人生相談) IT職今年で4年目、25歳の社会人です。 今年の4月から別部署に異動したのですがLinux、Git、 4 2023/06/08 06:15
- 会社・職場 IT職今年で4年目、25歳の社会人です。 今年の4月から別部署に異動したのですがLinux、Git、 2 2023/06/12 07:52
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- 会社・職場 SE職4年目、25歳の社会人です。在宅勤務です。 今年の4月から別部署に異動したのですがLinux、 2 2023/05/25 10:21
- その他(悩み相談・人生相談) IT職今年で4年目、25歳の社会人です。 今年の4月から別部署に異動したのですがLinux、Git、 1 2023/06/17 07:11
- 会社・職場 SE職4年目、25歳の社会人です。 今年の4月から別部署に異動したのですがLinux、Git、Pyt 5 2023/05/23 06:41
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ブラウザのキャッシュの更新タ...
-
Python CSVファイルについて
-
WindowsからSSHでサーバーにあ...
-
MF-COBOL COBOL 違い
-
マイクロソフト製品のライセン...
-
自作pcについて
-
マイクロソフトから通知メール...
-
【至急】.htaccessによるディレ...
-
Microsoft 365 の購入の誘いが...
-
学生です。アルバイトとは別にU...
-
bashでコマンドが見つかりませ...
-
F12 開発者ツールについて。
-
44歳でIT業界への転職
-
プロダクトキー
-
試用期限付きアプリの使用期間...
-
三菱 Got 1000
-
マイナカードのトラブル。開発...
-
時間給の計算方法をお教えください
-
ユーザ権限でソフトを起動する...
-
APEX ランクマッチ、見方弱い人...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
BIND9.3.4スレーブ側でfailed w...
-
qmailについて困っています
-
eclipse-tomcat 実行エラー
-
webminについて
-
gitのクローンができない
-
Sendmail のログの見方について
-
受信、送信メールの復元方法
-
ソフトのインストール場所って...
-
Macの手書き漢字入力ツールにつ...
-
バッチスクリプト処理でエラー...
-
CSHが使えない REDHAT
-
aptでインストールしたプログラ...
-
CPUとOS の違いは?
-
バッチファイル内置換
-
コマンドプロンプトの危険性を...
-
誰かにサーバにあるデータを消...
-
アプリケーションをインストー...
-
OS インストール場所確認
-
バッチファイルでのスペースの入力
-
VBでExcelが起動されているか知...
おすすめ情報