タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

githubに関するkurarukのブックマーク (2)

  • githubにpushしたらサーバーに自動で同期される感じのやつ - 酢飯をおかずにご飯を食べる。

    いろいろとやってもうまくいかなくて時間を浪費していたところ@u3g3が助けてくれたのでメモっときます。 phpのほう †ありがとう@u3g3† github webhook を利用した、push すると自動で git pull する感じのアレ これを適当に編集して外部からアクセスできるところに置いておく。 4行目にこのphpをたたくためのパスワードをセット、5行目にはリポジトリの名前をセット。 自分はgit pullする準備ができてなかったので45行目をrm -rf /var/www/リポジトリ名; git clone https://github.com/eai04191/リポジトリ名にしました。毎回全部ダウンロードするのでできればpullのほうがいいと思います。 あたりまえですがサーバーにgitとかは入れておきます。 追記 15/01/25 パッと見いい感じなんですがrm -rfで消し

    githubにpushしたらサーバーに自動で同期される感じのやつ - 酢飯をおかずにご飯を食べる。
  • Webサイトをgithubで管理してpush時に自動的に同期する方法 - Blog by Sadayuki Furuhashi

    Webサーバに Subversion のサーバを立てておき、HTMLCSS を commit することでWebサイトを更新する方法は、良く知られているテクニック、らしいですね*1。更新の履歴を残すことができるし、ましてチマチマとFTPやsftpでアップロードするよりずっと簡単です。 しかし SVN の代わりに git を使おうとすると、pushしてもリポートリポジトリではファイルを更新してくれません。 また、リポジトリはWebサーバ上に作るよりも、便利な管理インタフェースがある github(や噂のgitosis)に置いておきたいところです。 そこで、github の Post-Receive Hook を使うと、リポジトリに変更を push すると同時に、Webサーバにも同期させることができます*2。 Webサーバに同期する前に、Sphinxでドキュメントを整形したり、SassをC

    Webサイトをgithubで管理してpush時に自動的に同期する方法 - Blog by Sadayuki Furuhashi
  • 1