git-ftp で使用する .git/config ファイルにスペルミスがありました
.git/config
[git-ftp]
user = myuser
url = ftp.myhosting.com/myFtpFolderForSiteMispelled
password = ****************
この質問にたどり着いた手順
- 私のローカル リポジトリは、FTP と同じファイルを含む新しい git リポジトリでした。
- ローカル リポジトリにいくつかのマイナーな変更を加えてコミットしました
- 存在しない(間違った)ディレクトリを指しているが、その時点ではこれを知らなかったFTP情報を使用して.git/configをセットアップします。
- 実行: git ftp init
- 実行: git ftp プッシュ
- ライブ Web サイトを確認しましたが、変更が反映されていませんでした
- 存在しないフォルダーを指している構成 URL で間違っていたことがわかりました。
- git ftp init は init に間違ったフォルダーを作成し、そこにすべてのファイルをアップロードしました。
私は git にかなり慣れていないので、問題を悪化させないように、ここで助けが得られるまで停止しました。この特定の問題についてはどこにも見つかりませんでした。
私のローカルレポのファイルは正しいです。ここでのアドバイスに応じて、手動で FTP にアップロードし、それらのファイルを同期させるかどうかを決めることができます。
質問: ローカル リポジトリから git ftp 情報を削除し、新しい git ftp init またはその他の方法でこれを修正するにはどうすればよいですか。
その他の質問: ローカル ファイルに変更を加える前に FTP リポジトリ (git ftp init) を初期化する必要があるか、またはそれらの変更を行ってから git ftp init を実行してからプッシュしてもよかったでしょうか。私の考えでは、その日はローカル リポジトリが支配していたので、git ftp push を実行すると、ローカル マスターと一致するように FTP (リモート リポジトリ) が更新されます。
いつもありがとう!-