2020-05-01から1ヶ月間の記事一覧
Visual Studio Code(VS Code) にDraw.ioの拡張が追加されたと聞いて使ってみました。marketplace.visualstudio.comUMLだったり、説明資料だったり、図を書くときにぴったりな機能です。普段からVS Codeを使っていれば環境構築も1分ぐらいで終わるので使って…
参考:Overview - Large Scale Scrum (LeSS)スクラムをスケールさせる方法を知るため大規模スクラム Large-Scale Scrum(LeSS) アジャイルとスクラムを大規模に実装する方法を読みました。大規模スクラム Large-Scale Scrum(LeSS) アジャイルとスクラムを大規…
大きなリポジトリを扱うときにリポジトリの一部だけcloneしたい時があります。そんなときに使えるコマンドがgit sparse-checkoutです。Partial Cloneとgit sparse-checkoutコマンドを使うとリポジトリの一部ディレクトリだけcheckoutできます。 Partial Clon…
2020/05/14に開催されたアレグザンダー勉強会 2020/05に参加しました。アレグザンダーやパタン・ランゲージについては詳しくありませんが、デザインパターンやFealess Changeなどパタンに関する技術に触れてきました。アジャイルとも関連があるアレグザンダ…
Your local changes to the following files would be overwritten by merge: The following untracked working tree files would be overwritten by merge: この2つのエラーを対処する方法
開発中、最新の環境にしたくてPullしたとき、競合することはありませんか。または急ぎで別の開発を頼まれて今の変更をコミットせずにおいておきたいことはありませんか。そんな時に使えるコマンドがgit stashです。git stashは現在の変更点を一時領域に退避(…
前回の記事はgit bisectを紹介しました。 iucstscui.hatenablog.com今回は同じくバグ調査に役立つgit blameです。 git blameは変更された行の情報(コミットのハッシュ値や更新者)を確認するコマンドです。誰が変更したか分かれば変更の意図などを確認できま…
開発をしているといつの間にかバグが混入することがありますよね。混入タイミングが分からない場合はとりあえず正しく動く時期のコミットを見つけて、バグが発生するまで地道に調べていくと思います。そんなときに使えるコマンドが git bisect です。 git bi…