正在学写网站,js
cs
html
写好之后每次用ssh推送到服务器要好长的代码,怎么把本地的网站文件用git命令推送到远程服务器(ip 1.1.1.1
)的网站根目录/home/www
下(网页文件的github库和本地库都已建好)。OS
:
本地:Ubuntu 14.04
服务器:Centos 6.5
ringa_lee2017-05-02 09:28:19
Git は ssh 経由でファイルをサーバーに転送します。ssh を直接使用しないのはなぜですか?
リーリー効率をもう少し改善、増分更新:
リーリー git のみを使用したい場合は、サーバー上の git ウェアハウスの .git ディレクトリのフックの下にある post-update.sample を変更する必要があります。
git pull の行を追加し、post-update という名前を付けて実行します。権限 (chmod +x 更新後)。
ringa_lee2017-05-02 09:28:19
gitには自動デプロイを実現できるフックファイルがあり、具体的な使い方をBaiduやGoogleで検索することで、gitからアップロードしたプログラムを指定したフォルダに自動デプロイできます。