この投稿は、すでに少しGITを習得していて、自分の人生をよりシンプルに、パフォーマンスを向上させたい人のためのものです! つまり SSHアクセスを持たないFTPサーバーにすぐにプッシュします。
コンソールを操作するために、Git Bashを使用しました。投稿をいくつかの段階に分けました。
- Git-Ftpをインストールする
- インストールされたGit-Ftpの確認
- リポジトリのセットアップ
- 使用方法、FTPサーバーへのアップロード
1. Git-Ftpをインストールします。
$ git clone https://github.com/git-ftp/git-ftp $ cd git-ftp $ chmod +x git-ftp $ cp ~/git-ftp/git-ftp /bin/git-ftp
2.インストールされたGit-Ftpを確認します。
$ cd ~ $ which git-ftp /bin/git-ftp $ git-ftp --help
すべてがエラーなしで完了した場合、インストールは計画どおりに実行されました。
3.リポジトリの構成:
プロジェクトへの適用:
$ cd /c/OpenServer/domains/site-name $ notepad .git/config
開いた構成に次を追加します。
[git-ftp "test"] user = _ftp_ url = 255.165.35.35/www/site-name.com password = _ftp_
urlは、ftpサーバー上のリポジトリへのIPアドレス
/パスです
test-ダウンロードするFTPサーバーの更新を示す構成の名前。 複数指定できます。
新しい更新プログラムが既にサーバーにダウンロードされていることを示すマークを付ける必要はありません。 この場合、git-ftpは新しく変更されたファイルのみを更新します。
$ git ftp -s test catchup
4.使用して、FTPサーバーにアップロードします。
$ git add . $ git commit -m "Commit name" $ git ftp -s test push
testは、Git設定で指定したftp構成の名前です。
それは基本的にそれです。 ファイルを編集するときは、ステップ4からの手順を繰り返して、サーバー上のファイルを更新します。