3

実稼働サーバーにcentosであるgitブランチがあります。WindowsマシンのTortoiseGitから接続しようとしていますが、機能していないようです。

msysgit、TortoiseGitをインストールし、すでにパテを持っています。インストールしたら、デスクトップにフォルダを作成し、右クリックして[Git Clone ...]をクリックし、リモートサーバーのユーザー名とドメイン名をURLボックス(username@domain.com)に入力してから、デスクトップのディレクトリをディレクトリに入力します。箱。[OK]をクリックすると、次のように表示されます。

git.exe clone -v "username@domain.com" "C:\.......testdir\domain.com"
fatal: 'username@domain.com'does not appear to be a git repository` 
Initialized empty Git repository in C:\.......testdir\domain.com\.git\ 
fatal: The remote end hung up unexpectedly

domain.com、username @ ip_address、ip_address、domain.com / public_html / .git、および他の多くのバリアントだけで試しましたが、機能しないようです。

私はここで何か間違ったことをしていますか?

4

2 に答える 2

1

git.exe clone -v username@domain.com:full_path_to_dot_git_directory "C:....... testdir \ domain.com"

CentOSサーバーのどこでgitリポジトリが存在するかを正確にgitに伝える必要があります。プロトコルにsshを使用していると仮定します。

代わりにhttpを使用する場合は、サーバー上で.gitディレクトリを提供するWebサーバーを構成し、で定義したhttp://domain.com/path/to/dot/git/directoryをポイントする必要があります。サーバー構成。

于 2009-11-06T02:54:28.943 に答える
0

コマンドで指定しているパスが間違っていると思われます。試す:

git clone -v "username@domain.com/full/path/to/public_html" "C:\...\testdir\domain.com"
于 2009-11-06T02:52:48.573 に答える