Upgrade to Pro — share decks privately, control downloads, hide ads and more …

チーム開発での犯人探し

yanskun
August 27, 2020

 チーム開発での犯人探し

yanskun

August 27, 2020
Tweet

More Decks by yanskun

Other Decks in Technology

Transcript

  1. <名前> yasuda naoya <技術> ❏ javascript ( vue, nuxt )

    * ❏ Ruby ( rails ) 自称フロントエンジニア <アカウント> ❏ GitHub, Qiita, speakerdeck : yasudanaoya ❏ Twitter :@708yasuda 自己紹介
  2. 調査方法 $ git checkout develop $ git pull $ git

    log {対象のファイル名} とりあえずやるが何もわからない。
  3. 最後に、よく使うコマンドの紹介 $ git blame {file名} -L {見たい行の値},+{そこから何行見るか} クソ長いファイルだと、ただ git blame

    するだけだと見にくくて仕方がないです。なの で、見たい行を絞ってあげるってのが必要です。 シーンとしては、不思議な変更を見つけた時に、その差分のコミットハッシュが知りたい 場合です。 コミットハッシュがわかれば、あとは、 git show {コミットハッシュ} で検索をすれば、全 量が見えて繋がりが見えるので、色々幸せになります。