カテゴリー: 開発

開発

Git あるコミットまで戻す

開発者 → GitLab → ステージング   ステージングで $ git pull origin production で反映する。     やっぱり反映を戻したいという時   $ git log 戻したいコミットのハッシュ値を閲覧する   $ git checkout {コミットハッシュ値} これで戻せる     Amazonおすすめ …

開発

覚えておきたい サーバステータス Server status 5xx 4xx

  4xx系エラー 404 Not Found 問題 URL ファイル ルート が存在しない。     422 Vlidation Error 問題 バリデーションエラー 解決 正しいリクエストを送信する   解決策 リクエスト時のURLの見直し。 5xx 500 問題 処理がプログラム処理上の例外で死んだ 解決 開発者であれば処理を見直す   502 Ba …

開発

CI/CD引継ぎ日誌。GitLab Laravel環境のCI/CD オートスケール 対応

CI/CDを引き継ぐことになったのでまとめる🐱   前提準備 GitLabRunnerを立ててGitLabのCI/CDにたてておく(t2.large) dev, stg, prodのAutoScalingGroup, 起動設定作っておく GitLabに環境変数を設定する GitLabのCI/CDのVariableで定義するもの SAMPLEAPP_SSH_KEY —–BEGIN E …

開発

Chrome ページ単位のキャッシュクリア

    デベロッパーツールを選択します。   URL左にあるマックで右クリック、「キャッシュの消去とハード再読み込み」をクリックします。   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

開発

複数db共存、初期にsqlを実行するdocker-compose Docker

  ローカル開発ではphpMyAdmin使います。 phpMyAdmin http://{ipアドレス}:18080 http://{ipアドレス}:28080   リモートへのDB接続はMySQL WorkBenchでつなぎます。     docker-compose.yaml   version: “3” services: app: build: co …

開発

Git コンフリクトの解消 conflict

状況 staging -> production これでコンフリクト     解決 その場合は production -> stagingを行う必要がある stagingからブランチさせたコンフリクト修正用ブランチ fix-conflict作成 fix-conflictブランチにて git pull origin production fix-conflict -> s …

開発

Git 特定のコミットからブランチを切り出す

    こうします   $ git checkout {コミットハッシュ値} -b {新しいブランチ名}   例 $ git checkout 6a707a7ed9e02438xxxxx -b feature-new-branch-yuu3   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてなら …

開発

git 削除したファイルを復元する git checkout

HogeService.phpを誤って削除してしまった。   復元したい!   $ git status On branch add-hoge-detail-api Your branch is up to date with ‘origin/add-hoge-detail-api’. Changes not staged for commit: (use “git add/rm &lt …

開発

GitLab MRがMergeされたmasterからMRを取り消す revert

      Merge Requests -> Merged -> 取り消したいMRを選択 -> Revertボタンを押す -> そのまま進める Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめ …