タグ

2020年4月6日のブックマーク (2件)

  • gitでのヤバイ!を取り消す方法 - Qiita

    gitでよくある、やってしまった!を取り消す方法を紹介します。 gitを使っていると、「ヤバイ・・間違えてcommitしてしまった」「消しちゃいけないものをgit reset --hardしちゃった」とか色々なやばいがあります。 そのヤバイを取り消す便利な方法を備忘録として記録しておきます。 【case1】 commit内容が間違っていた。取り消して再度commitしたい 直前のcommitだけであれば、git commit --amendを使えば解決出来ます。 ファイルに修正を加えて、commit 間違っていた事に気づいたので、更に修正を加えた git addしてgit commit --amend これでOKです。 【case2】過去のcommitが誤っていた。commit自体を取り消したい よくあるようなパターン(私はやってしましますw)として、ローカルで作業してる時、 何か修正を加

    gitでのヤバイ!を取り消す方法 - Qiita
    twol
    twol 2020/04/06
    “でも大丈夫。gitはresetした内容をreflogに残しています。 そして、git resetの取り消しもgit resetでできます。”
  • VSCodeからWebStormに乗り換えた - suusan2号の戯れ

    この記事は suusan2go Advent Calendar 2019 - Adventar の10日目の記事です。 最近のサーバーサイドの開発ではほぼJetBrainsのIDE (RubyならRubyMine、GoならGoLand、PythonならPyCharm、サーバーサイドじゃないけどFlutterならAndroid Studio)を使うようになったものの、フロントエンドだけは別でVueTypeScriptのサポートの厚さからVSCodeを使い続けていました。しかし、一つだけショートカットの違うエディタを使うと結構生産性が落ちるのと、リファクタリングの機能はJetBrains製IDEの方にかなり軍配があがるので、関わっているプロジェクトのコードのリファクタリングを考えるタイミングで乗り換えることにした話です。 WebStormに乗り換えるにあたっての設定 自分はフロントエンドだけ

    VSCodeからWebStormに乗り換えた - suusan2号の戯れ
    twol
    twol 2020/04/06
    “Vueのコンポーネントファイルの中にベタで書いていた関数を外部ファイルに移す、1ファイルにまとめて書きすぎた関数を別ファイル分割するみたいなことが簡単に実現できるので、ファイルの整理が捗るようになりまし