質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

2回答

665閲覧

CentOS7 Gitサーバ構築 Gitクローンでエラーが起きる

lolohacker

総合スコア31

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2018/06/14 06:33

###質問
Gitクローンでエラーが起きる原因が知りたいです。
状況は下記に記載します。
漠然とした情報ばかりで申し訳ありませんが、
自分はこうやったら上手くいったよなど
これは試してみた?など
でもいいのでコメント頂けると助かります。
よろしくお願い致します。
(その他何かあればご指摘お願い致します)
###状況
VirtualBoxにCentOS7をインストールし、Gitサーバを構築しているのですが、
Gitリポジトリの作成まで完了し、ローカルPCからTortoiseGitでGitクローンを実行すると
エラーになってしまいます

git.exe clone --progress -v "ssh://gitユーザ名@IPアドレス/opt/git/XXX.git" "D:省略" Cloning into 'D:省略'... fatal: '/opt/git/XXX.git' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. gitは正常に終了しませんでした (終了コード 128) (4328 ms @ 2018/06/13 16:53:19)

###確認したこと
・ローカルPCからDOS窓を開いてSSH接続は可能
・サーバ側のsshサービスは起動している
・ファイアウォール有効/無効にしたがエラーになる
・tortoiseGit側で使用したsshクライアントは「C:\Program Files\Git\bin\sh.exe」または「C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe」を使用してみた
・鍵の生成は「puttygen.exe」を使った
・公開鍵をサーバ側の /home/gituser/.ssh/authorized_keys に配置している
・クローン時にTortoiseGitPlink.exeを使用しているときはputty形式の秘密鍵指定はしている

###補足情報
$cat /etc/redhat-release
CentOS Linux release 7.5.1804

$git --version
git version 1.8.3.1

tortoiseGitのヘルプから↓
TortoiseGit 2.6.0.0
git version 2.14.1.windows.1

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

エラーメッセージでは、対象のファイルはGitリポジトリではない、といっています。
まずはリポジトリの作り直しからやり直してみてはどうでしょう

投稿2018/06/14 06:41

y_waiwai

総合スコア87747

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

lolohacker

2018/06/14 06:58

コメントありがとうございます 解決しました お騒がせしました。。。
guest

0

自己解決

作成したリポジトリの名称とssh接続で指定していたリポジトリの名称が異なっていたのが原因でした。。。
お騒がせして大変申し訳ありません。。。
良く確認しましょうということで。。。

投稿2018/06/14 06:59

編集2018/06/14 07:00
lolohacker

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問