WindowsでのGit FTPのケーススタディ

この投稿は、すでに少しGITを習得していて、自分の人生をよりシンプルに、パフォーマンスを向上させたい人のためのものです! つまり SSHアクセスを持たないFTPサーバーにすぐにプッシュします。

コンソールを操作するために、Git Bashを使用しました。

投稿をいくつかの段階に分けました。
  1. Git-Ftpをインストールする
  2. インストールされたGit-Ftpの確認
  3. リポジトリのセットアップ
  4. 使用方法、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からの手順を繰り返して、サーバー上のファイルを更新します。

Source: https://habr.com/ru/post/J178067/


All Articles