ローカルの特定ブランチ以外をまとめて消す
経緯
- 開発していくとローカルにいらないブランチがたくさんできる
- 一つ一つ消していく不毛な作業はしたくない
- もうすべて消し去りたいそんな時に使える
git branch | grep -v 'develop' | grep -v 'master' | xargs git branch -D
上記の場合は develop
と master
以外を削除する
No user exists for uid 501がでた時の忘備録
No user exists for uid 501
- sshしようとしたらはじめて見るメッセージが出てきた
(;^ω^) < ssh -T git@github.com No user exists for uid 501
原因
- exit後に確認すると成功した
(๑˃̵ᴗ˂̵)و < ssh -T git@github.com Hi userName! You've successfully authenticated, but GitHub does not provide shell access.
2017年にやりたいこと
はじめに
あけましておめでとうございます。 今年もよろしくお願いいたします。
2017年にやりたいこと(プライベート)
- 避けて逃げて見ないふりしていたjs(ECMAScript 6)のお勉強をはじめる
- フレームワークやライブラリの使い方ではなく
- そろそろ資格の1つや2つぐらい申し込んでみる(とりあえず申し込むところまで)
- ネットワークの勉強をはじめてみる
- 実用的なDockerの使い方を勉強する
- 興味がなくてノータッチだったhtml5とcss
- でもUIとかUXとかはめっちゃ興味ある
- 個人開発しているサービスの進捗を上げる
- 新しい情報を今まで以上に拾えるようにする
2017年にやりたいこと(仕事)
- より円滑なチーム開発をするための仕組み作り
- 既存サービスの改善
- 新規サービスの開発
- その他
- 少しでもユーザビリティを上げるためにプライベートのインプットを活かしたい
最後に
やりたいことが多すぎて触れたいものが多すぎて絞りに絞って、 2017年は上記を中心にインプットをしていきたい。
herokuとgithubを連携してデプロイしてみる
はじめに
- 前回はheroku内のgitを使ってアプリケーションをデプロイしてみた
- 今回はherokuとgithubを連携させてアプリケーションをデプロイするようにしてみる
Repositoryを作成
ローカルにクローン
- 作成したRepositoryをクローンする
git clone git@github.com:yutanakano/heroku.git
heroku上にRepositoryを登録する
- アプリ名は適当です
heroku create github2renkei
- 結果
Creating ⬢ github2renkei... done https://github2renkei.herokuapp.com/ | https://git.heroku.com/github2renkei.git
アプリケーションが作成されているか確認する
デプロイの設定をする
- DeployするBranchを指定する
- 設定後
デプロイ方法
- デプロイの設定で指定したBranchに変更があった場合デプロイされる
デプロイ履歴をみてみる
- 以下でデプロイの履歴をみることができる
- 正常にデプロイできていれば成功
最後に
- デプロイまでの手順は jenkinsよりシンプルで簡単でよいなぁとおもいました
- あとは設定周りが気になります
heroku入門しました
herokuとは
herokuに登録する
heroku toolbeltインストール
- homebrewでインストール
brew install heroku-toolbelt
アカウント認証
$ heroku login Enter your Heroku credentials. Email: adam@example.com Password (typing will be hidden): Authentication successful.
サンプルファイルを作成する
- directoryの作成
mkdir ~/heroku
<?php echo 'Hello World';
- composerを作成する
touch composer.json
herokuにアプリを登録する
git init git add . git commit -m "my first commit" heroku create
- 結果(名前を指定しないとアプリ名はランダムで決まる)
Creating app... done, ⬢ safe-garden-40056 https://safe-garden-40056.herokuapp.com/ | https://git.heroku.com/safe-garden-40056.git
herokuに登録したアプリをデプロイする
git push heroku master
ブラウザで確認
heroku open
感想
- 小さなものならさくっとherokuでいいんじゃないかな感
- 色々細かいこと気になるけどまたそのうち機会があれば触ってみる