Git」タグアーカイブ

hetemlのGitをMac(SourceTree)から使う & クライアントからpushで自動デプロイ

日頃の開発でバージョン管理を全くしておらず、ちまちまFTPでアップする作業も煩わしく、さらに複数端末(開発者は自分だけ)での開発をDropboxで同期している状態に不安を感じ、Git使ってみようかな、と思い立った。Githubにプライベートリポジトリ作れる$7/monthのアカウントを作ろうか、はたまたSqaleを契約しようか悩んでいたところ、何年も使ってきたhetemlがGitが使えるようになっていた。かなり前に。

そこで、hetemlGitでBare Repositoryをセットアップし、Mac用GitのUIを提供する SourceTree というアプリ(無料)で操作しつつ、クライアントからpushしたら自動的にhetemlのウェブサーバーにデプロイ(FTPでアップするのと同じ状態)する設定をしてみた。

初めての人には、ググっても理解が難しかったり、heteml&Mac&自動デプロイのケースが見つからなかったり、SourceTree使わずにGitインストールしてコマンド打てというものが多く取っつきにくいと思うけど、以下の流れで進めれば誰でもセットアップできると思う。

続きを読む