lycheejam's tech log

チラ裏のメモ帳 | プログラミングは苦手、インフラが得意なつもり。

Gitで過去のコミットからコードを検索したい

概要

迷子のクラスがあって過去に使用されていたんじゃないかな?くらいまではわかってるけど実際にコードみたい!みたいな時に使えそう。
てか実際、今日使いました。

目次

  • 概要
  • 目次
  • 参考サイト様
  • Git logでgrep
    • 補足
  • 雑感

参考サイト様

続きを読む

AWS ソリューションアーキテクトアソシエイト受験計画書

概要

※完全にオレオレな記事で見るようなもんじゃありません。

いつまで経っても頭で考えていては行動に移さないのでAWS SAAの受験計画を記録しておく
まだ試験対策本を触りだけ読んだだけなので今後詳細をこの記事でブラッシュアップしていく。

2019/06/03現在は受験期限と対策本を読了する期限を決める。 そこから更に学習計画を詰めていくものとする。

AWSの主要サービスで言えば業務では全く触ったことがなく趣味でちらほら触ってるぐらい。
EC2とかも財布の関係上ほぼ触っていない。
まあ、構成とかは前職でクラウドサービスの運用とかやってたので大丈夫じゃないかなとか思ってる。

目次

  • 概要
  • 目次
  • 目標
  • 対策本
  • 受験期限(予定)
  • 学習計画
    • 2019年6月
    • 2019年7月
    • 2019年8月
    • 2019年9月
  • 雑感
続きを読む

Gitのcommitメッセージテンプレートを使ってcommit

概要

コミットメッセージの内容を揃えることを目的にGitのコミットメッセージテンプレートを作成し登録します。
そうすることでコミットの際に「こう言うことを書けばいいんだな」と意識できます。

さらに、絵文字Prefixを使っているのであればこの絵文字はこう言う意味だよみたいなものをコミットの際に表示させることができます。

業務としてGitを使った開発をしなければ一生、目に触れることのない知識だったでしょう。

目次

  • 概要
  • 目次
  • 参考サイト様
  • commit message templateの作成&登録
    • commit message templateの作成
    • commit message templateの登録
  • commit message templateを使ってcommit
  • 雑感

参考サイト様

続きを読む

Gitの離れたcommitをまとめる(git rebase -i)

概要

gitのcommitをまとめる過程で、ABCの並び順でコミットが存在しACをまとめるパターンでハマったのでメモです。

単純なことで時間が吸い込まれていきました...

目次

  • 概要
  • 目次
  • 参考サイト様
  • 環境
  • 前提(コミットログの確認&想定シナリオ)
  • 直前のコミットをまとめる(基本)
  • 離れたコミットをまとめる
  • 雑感

参考サイト様

環境

$ git --version
git version 2.20.1 (Apple Git-117)

※実際にハマった環境はWindowsですが特に環境による差異はないと思います。

続きを読む

Vue CLIでwebpack Dev Server Invalid Optionsエラーが発生する

概要

自身のポートフォリオをアップデートするためにVue.jsプロジェクトを久々に触ったら表題のエラーが発生して詰まったのでメモ。

  1. Vue.jsプロジェクトをnpm outdatednpm updateでパッケージアップデート
  2. npm run serveで表題のエラー発生

たまたま触り初めた日がバグの発生日でトラブルシュートが全然引っかからなかった...orz

記事を書いてる途中に確認したところ本件は下記のPullRequestで解消済みのようです。

目次

  • 概要
  • 目次
  • 参考サイト様
  • 環境
  • リポジトリ
  • 事象
    • 再現手順
    • エラーログ
  • 原因
  • 対策
  • 雑感

参考サイト様

続きを読む