私の外部記憶装置

ただの覚え書きです。ちょこちょこ加筆・修正しています。

2023-10-01から1ヶ月間の記事一覧

【Git】未コミットの変更を一時退避(スタッシュ)

Git

概要 注意点 使い所 使い方 参考 概要 stashすると、「ワーキングツリーとステージの内容」が保管される。ディレクトリは、HEADのコミット後状態に戻るが、作成したファイルは消えずに残る stashした内容を読出すと、保管されていた内容が全てワーキングツリ…

【Git】コミット・ステージングエリアの修正(リセット、リバート)

Git

コミット・ステージングを取消す(リセット) 注意点 ミスった時の戻し方(コミットを復元) ステージングの取消し方 reset --soft の使い方 reset --mixed の使い方 reset --hard の使い方 過去のコミットを打ち消すコミットを作る(リバート) 注意点 ミス…

【React】コンテクスト

概要 注意点 使い所 使い方例 state と組み合わせた例① state と組み合わせた例② state 変数とset 関数をコンテクスト経由で渡す例 参考 概要 深い位置にあるコンポーネントに値を渡したいケースで、props 経由ではない方法 コンポーネントの外部で、createC…

【React】カスタムフック

概要 注意点 使い所 使い方例 使用例① 使用例② 使用例③ 参考 概要 他のフックを利用して作るロジック。コンポーネント間で共有できる フックの名前は、use で始めて大文字を続ける(逆に、他のフックを利用していない場合は、use を使わない) コンポーネン…

【Git】用語・コマンド

Git

用語 ローカルリポジトリの「作成」と「削除」 ブランチの操作 状態・履歴の確認 コミットメッセージの編集 参考 用語 ワークツリー、ワーキングツリー:編集作業を行う場所 ステージングエリア、ステージ、インデックス:ワークツリーで編集後、登録する場…

【React】条件分岐の書き方

returnの中に分岐を書く方法 ①三項演算子(普通のif文でもOK) ②論理 AND 演算子 && returnの外でifを使う方法 ①分岐の中にreturnを書く ②分岐の中にreturnを書かない(三項演算子を使ってもOK) 条件分岐を使わずに書く方法(オブジェクトを利用) 参考 ret…

【Git】プッシュ前にコミットを1つにまとめる(スカッシュ)

Git

注意 手順 参考 注意 公開リポジトリにプッシュしたコミットを、後からリベースしてはダメ。(他の人がプルする前ならOKかも) コマンドラインで Git リベースを使う > リベースされたコードを GitHub にプッシュする - GitHub Docs 手順 git rebase -i コミ…

【React】propsの書き方

書き方 渡し方(属性部分) 読み出し方(仮引数部分) 特殊なprops(children) 参考 書き方 渡し方(属性部分) 基本的に{ }で囲って渡す。JavaScriptの式も渡せる。(if文やforループは渡せない) 文字列は、{ }無しで、" "又は' 'で囲うだけでOK。ただし …