git で困った時によく使うコマンドの自分用備忘録(ローカルのみ)

普段は Visual Studio や VScode の GUI から git を使っていますが、(自分が知らないだけかもしれないけど、拡張機能なしだと)CUI でのコマンド入力が必要なケースがあります。

普段から CUI での操作をしておらずさらにそういったケースはたまにやってくる程度の頻度ということもあって、必要になった場面でコマンドを忘れていることが多いため自分用の備忘録としてまとめることにしました。

ここでの操作は全てローカルリポジトリのみを前提としています。

もくじ

  1. 情報表示
    1. 現在の状態を表示
    2. 履歴を確認
    3. 宙に浮いたコミットを含めた履歴を表示
  2. コミットなどの指定
    1. コミットの相対位置を指定
    2. 全てのファイルを指定
  3. ミスした時のリカバリ
    1. 変更したファイルを直近のコミット時点の状態に戻す
    2. コミットメッセージの変更
    3. タグを削除
    4. コミットの順番を入れ替え
    5. コミットを結合
    6. rebase の中止
    7. rebase 操作後の取消
    8. rebase -i について
  4. 基本的な操作
    1. リポジトリの作成
    2. ステージング
    3. コミット
    4. ブランチ
    5. ブランチの合流
    6. タグを作成
    7. git 自体のバージョン

GraphicsPath のマーカーについて

System.Drawing.Drawing2D 名前空間にある GraphicsPath クラスには、マーカーを作成する SetMarkers() メソッドやマーカーを削除する ClearMarkers() メソッドが用意されています。

私の探し方が悪いのかかつてはあったのか、このマーカーについて解説した日本語資料がほとんど見当たらなかったので記事として残そうと思います。

ネタバレが激しすぎるRPG の RTA チャート

ネタバレが激しすぎるRPG――最後の敵の正体は勇者の父―― の Any% と 100% の RTA チャートです。

記録動画

Windows 環境で GDB 起動時に .gdbinit ファイルが読込めない場合の対処法

Windwos 環境にて c 言語のソースコードを GCC でコンパイルして GDB でデバッグをしようとした際に、.gdbinit の自動読込が拒否されて意図したようにデバッグができない問題に遭遇した。

コンソールに表示されたメッセージの通りに対処しても問題を解決できなかったが、最終的に、それと同時に環境変数を追加することで解決できた。

天使の微笑 戦闘の仕様

アルファナッツ制作の RPG「天使の微笑」の戦闘に関する仕様を調べてみました

通常のプレイの範囲ではプレイヤーが知り得ない情報を含んでいます
ご承知いただいたうえでご覧ください

もくじ

  1. パワーゲージ
  2. ダメージ計算
  3. 戦闘中に溜まっていくゲージ
  4. 戦闘相手のステータス

攻略情報

アルファナッツ制作の天使の微笑を100%でクリアする

今年の振り返り

前半は ATRI の余韻にずっと浸っていて、後半はスペルトナルの検証を中心に色々とやっていた感じでした。

スペルトナエルのアニマルの仕様・検証データ

スペルトナエルのアニマルの仕様に関するデータです。

この記事は直接的な攻略情報ではありませんが、アニマルを組み込んだ戦略を考える際の参考資料としてお使いください。

ご注意

アニマルたちの神秘性というのかファンタジー性というのか、そういったプレイヤーがゲームに対して抱く想いをデータによって暴いて単なるゲームの仕様というものにしてしまいかねない情報なので、それをご承知の上でご覧ください。

もくじ

  1. 全アニマルに影響するステータス
  2. アニマルごとの仕様
    1. ヒヨコ
    2. ワンコ
    3. ニャンコ
    4. サメ
    5. イルカ
    6. クラゲ
    7. キンギョ
    8. ペンギン
    9. カニさん
  3. オマケ

Search Console で「ユーザー ログインでフィッシングの可能性を検出」と表示される

問題が検出されたという警告表示はされるものの、問題が発生している具体的な場所の記述は一切ありませんでした。

どう対処したら良いのか分からず、表示されているテキストで検索したところ同じ事例に対処した記録が出てきたので参考にして対処したところ、問題検出の表示は消えました。

スペルトナエルの持ち込みなし攻略「ヤサシイJJS(ジャック・ジェリー・サクラ)ビルド」

スペルトナエルで自分なりにたどり着いた戦略です。

大まかな特徴
  • サメで敵の弾を消して安全を確保しつつ攻撃力を強化
  • クラゲとイルカで防御力とライフを強化して事故防止
  • 中盤以降は考えることが少なくてすごく楽
実演動画

スペルトナエル計算機

スペルトナエルの戦闘での、敵を倒すための攻撃回数、敵の攻撃に耐えられる被弾数、その戦闘での収入を計算します。

攻略の際に攻・防のめやすとしてご利用ください。

入力フォームは左右のボタンを押して値を増減でき、直接数値を入力することもできます。(直接入力する場合は半角で入力してください)