Blogブログ

Month: September 2018

Laravel Task List

Laravel Practice Laravelをざっと理解するために、公式サイトの中級TaskListを読んでみました。 https://laravel.com/docs/5.1/quickstart-intermediate 基本的なCRUDに、ログイン機能がついたものです。 なおこのチュートリアルは5.1だったので、5.4に合わせて各所調整しています。 github https://github.com/shnr/laravel_tasklist 目標とする仕様 ユーザ管理の実装 各ユーザーごとのタスクの閲覧が可能 サーバ仕様 PHP 7.2 mysql 5.7 Laravel Version Laravel Framework 5.4.36 インストール composer install https://getcomposer.org/download/ プロジェクトディレクトリを作って、composerをダウンロードします。 $ mkdir myproject-dir $ cd myproject-dir $ php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);” $ php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’) === ‘544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; […]

Gitレポジトリを別レポジトリへコピー

memo. git レポジトリのコピー base__gulpをコピーして、別のレポジトリを作りたかったのでメモ。 なおコミット履歴、そのたbranchの引き継ぎは考慮しない。 予め、githubで新規レポジトリを作っておく ローカルにコピー元のレポジトリを落とし、リネームしておく $ git clone https://user_name@github.com/shnr/base__gulp.git $ mv base__gulp new_repo $ cd new_repo gitを削除し、再度イニシャライズ $ rm -rf .git $ git init その後、新しく作ったレポジトリにコミットする $ git add . $ git commit -m 'first commit' $ git remote add origin git@github.com:shnr/new_repo.git $ git push –set-upstream origin master 以上で終了。