2016-08-02 5 views
2

Gitと私のFTPを同期させるために、私はthis manualで説明されているようにgit-ftpをセットアップしました。git-ftpの問題: "pathspec ''がgitに既知のファイルと一致しませんでした。

しかし、私は、Mac OSXコンソールで、次のエラーを取得しておいてください。

usr:web usr$ git ftp init 
usr:web usr$ error: pathspec '' did not match any file(s) known to git. 
usr:web usr$ fatal: Can't access remote 'ftp://mydomain.com:***@ftp.myprovider.com', exiting... 

私は同期するパスとしての私のメインのgitフォルダ内のフォルダ「_site」を選択するのを忘れていない:

usr:web usr$ git config git-ftp.syncroot _site/ 

確認した後、設定ファイルも

[git-ftp] 
    user = mydomain.com 
    password = longpassword 
    url = ftp.myprovider.com 
    syncroot = _site/ 

任意のアイデアを読み込み?

答えて

0
  • あなたは[gitの-FTP]セクションにあなたの本当のアカウントのデータを設定していますか?
    • もしそうなら - URL行に( ドメイン名またはIPで始まる)SyncRootのとWITE完全なパスを削除してみてください。その後

uploadコマンドによって例えば接続しよう:

git ftp init 

- コンソールには、このコマンドによって返されたテキストを見てください。

LOOK:あなたのGitの設定ファイル(プロジェクトのルートからのパス.git/configの)は、この1(example with 2 servers)のようなことがあります

[core] 
    bare = false 
    repositoryformatversion = 0 
    filemode = false 
    symlinks = false 
    ignorecase = true 
    logallrefupdates = true 
[git-ftp "test"] 
    user = df836as 
    url = "92.51.82.51/spc/public_html" 
    password = dfgd34rg34g 
[git-ftp "prod"] 
    user = b44539_qwe 
    url = "free.gett.com/" 
    password = df33334g 
関連する問題