n個前のコミットメッセージを変更する

メッセージを変更するコミットの指定 下記コマンドを入力する. nには当該コミットが何個前かが入る. $ git rebase -i HEAD~n # 例: 2つ前のコミットメッセージを変更する $ git rebase -i HEAD~2 すると, いくつかコミットが並んで表示されるので当該コミットのpickとなっている部分をedit に変更する. # 下記のようなテキストが表示されるはず # `bbbbbbbb`のコミットメッセージを変更する 1 pick aaaaaaaa [wip] ファイル作成 2 pick bbbbbbbb [wip] 関数の追加 # editに書き換える 1 pick aaaaaaaa [wip] ファイル作成 2 edit bbbbbbbb [wip] 関数の追加 ここまでしたら vim を保存して閉じる. esc+:wq. コミットメッセージを書き換える 上記の操作まで終わったら下記のようなメッセージがターミナルの表示される. $ git rebase -i HEAD~2 Stopped at bbbbbbbb... [wip] 関数の追加 You can amend the commit now, with git commit --amend Once you are satisfied with your changes, run git rebase --continue 表示されていたら$ git commit --amend -m '変更後のコミットメッセージ'を実行する....

1 min · 94 words · isksss

react + duckdb + opfs で作るtodo管理アプリ

はじめに フロントと duckdb の勉強を兼ねて todo アプリを作成します。 実際に作りながら書いていくので, いきあたりばったりになるかもしれません。 ご了承ください。 アプリ概要 クライアントのみで動作する Todo 管理アプリ。 使用するフレームワーク・ライブラリなど。 react vite duckdb-wasm 作業内容 プロジェクト作成 依存関係のインストール

1 min · 20 words · isksss

VSCodeでJavaを保存時, 自動でimport文を整理する方法

下記のjsonをsettings.jsonに追記してください。 "[java]": { // 自動フォーマット "editor.formatOnSave": true, // import文の整理 "editor.codeActionsOnSave": { "source.organizeImports": "explicit", }, }, 毎回Shift+Alt+Oしなくてよくなるので,かなり便利です。

1 min · 16 words · isksss

VSCodeのよく使うショートカット、キーマップ

僕が良く使う vscode のショートカットなどです。 分類はテキトー。 使用 OS は Windows です。 機能 ctrl+shift+p: コマンド入力 ctrl+shift+@: 新規ターミナル作成 プログラミング shift+alt+f: フォーマット tab+[: インデントを一段上げる tab+]: インデントを一段下げる

1 min · 21 words · isksss

言語別 printデバッグで使う固定文字列

みなさんはデバッグの時に何を使いますか? そう、print 文ですよね。 私はデバッグした後一括削除しやすいようにdebug: <現在日時>を出力するようにしています。 その一例です。 javascript console.log(`debug: ${new Date()}`);

1 min · 10 words · isksss