git

git clone https://ryuujikiyooka@bitbucket.org/skymarionsky/mk_web.git
masterから
git checkout -b feature_sort
でソート機能実装用のブランチを作る。
ファイルを色々いじる
git add a.php
git add b.php
git commit -m “ソートのボタン表示” <-- 区切りのいいところでコミット git add a.php git add b.php git add c.php git commit -m "ソート機能のロジック" <-- 区切りのいいところでコミット git push origin feature_sort <-- 完成したらブランチ名を指定してサーバに上げる 奥山もソースを編集したので最新のソースを同期したい git checkout master <-- 作業ブランチをmasterに戻す git pull <-- masterのソースを最新に git checkout -b new_feature <-- 最新ソースから新たな作業ブランチを生成して機能追加

初めてのフレームワーク-Laravel5-4エラー時の対策メモ – Qiita

情報源: 初めてのフレームワーク-Laravel5-4エラー時の対策メモ – Qiita

.envがあるか確認。
ない場合は、ターミナルから、
cp .env.example .env
した後に、
php artisan key:generate
でOK。

.envがもともとあれば、
php artisan key:generate
だけでOK。

やってることは、.envファイル内が、
APP_KEY=SomeRandomString
ってなってるところを、php artisan key:generateとすることで、
APP_KEY=生成されたKEYに変える!
上記3つのエラーは、Laravelプロジェクトをgit cloneした時に起こりやすい。

理由:Laravel5.1にある.gitignoreファイルに、vendor内ファイルと、.envはgitで管理されない設定にデフォルトでなっている。
vendor内ファイル:サイズが大きいので
→composer installでインストールする。
.env:これを共有するとDBパスワードとかばれるため
→.env.exampleをコピーして作って、php artisan key:generateする。

composer install
composer update
php artisan migrate

INSERT INTO
    managers(id, created_at, updated_at, remember_token, company_name, tel, email, password, last_name, first_name, is_deleted, icon)
VALUES
    (1, NULL, NULL, NULL, '株式会社あいうえお', '03-1234-5678', 'a@a.com', '111', '明石家', 'さんま', 0, '')
;