github - git はローカル ファイルを Linux サーバー Web サイトのルート ディレクトリにプッシュしますか?
仅有的幸福
仅有的幸福 2017-05-02 09:26:19
0
2
869

Web サイトの作成を学んでいます。js cs htmlWeb サイトを作成した後、ssh を使用してサーバーにプッシュするには長いコードが必要です。ローカル Web サイトのファイルをリモートにプッシュする方法。 git コマンドを使用したサーバー (ip 1.1.1.1) Web サイトのルート ディレクトリ /home/www の下に (Web ページ ファイルの Github ライブラリとローカル ライブラリが構築されています)。
OS:
ローカル: Ubuntu 14.04
サーバー: Centos 6.5

仅有的幸福
仅有的幸福

全員に返信(2)
左手右手慢动作

Git は ssh 経由でファイルをサーバーに転送します。ssh を直接使用しないのはなぜですか?

リーリー

効率をもう少し改善、増分更新:

リーリー

git のみを使用したい場合は、サーバー上の git ウェアハウスの .git ディレクトリのフックの下にある post-update.sample を変更する必要があります。
git pull の行を追加し、post-update という名前を付けて実行します。権限 (chmod +x 更新後)。

いいねを押す +0
左手右手慢动作

gitには自動デプロイを実現できるフックファイルがあり、具体的な使い方をBaiduやGoogleで検索することで、gitからアップロードしたプログラムを指定したフォルダに自動デプロイできます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート