はんなりと、ゆるやかに

アジャイル、スクラムが好きが日々から学んだことをアウトプット

2020-05-01から1ヶ月間の記事一覧

Visual Studio Code+Draw.io IntegrationでUMLなどの作図を便利にする

Visual Studio Code(VS Code) にDraw.ioの拡張が追加されたと聞いて使ってみました。marketplace.visualstudio.comUMLだったり、説明資料だったり、図を書くときにぴったりな機能です。普段からVS Codeを使っていれば環境構築も1分ぐらいで終わるので使って…

LeSSのルールとヒントが学べる「大規模スクラム Large-Scale Scrum(LeSS)」 の本を読んだ

参考:Overview - Large Scale Scrum (LeSS)スクラムをスケールさせる方法を知るため大規模スクラム Large-Scale Scrum(LeSS) アジャイルとスクラムを大規模に実装する方法を読みました。大規模スクラム Large-Scale Scrum(LeSS) アジャイルとスクラムを大規…

リポジトリの一部だけcheckoutするGitコマンド:sparse-checkout

Git

大きなリポジトリを扱うときにリポジトリの一部だけcloneしたい時があります。そんなときに使えるコマンドがgit sparse-checkoutです。Partial Cloneとgit sparse-checkoutコマンドを使うとリポジトリの一部ディレクトリだけcheckoutできます。 Partial Clon…

パタン・ランゲージは作り手と使い手を近づける / アレグザンダー勉強会 に参加した

2020/05/14に開催されたアレグザンダー勉強会 2020/05に参加しました。アレグザンダーやパタン・ランゲージについては詳しくありませんが、デザインパターンやFealess Changeなどパタンに関する技術に触れてきました。アジャイルとも関連があるアレグザンダ…

git pullでerror: The following untracked …やYour local changes…が出たときの原因と対処

Git

Your local changes to the following files would be overwritten by merge: The following untracked working tree files would be overwritten by merge: この2つのエラーを対処する方法

変更を一時退避するGitコマンド:stash

Git

開発中、最新の環境にしたくてPullしたとき、競合することはありませんか。または急ぎで別の開発を頼まれて今の変更をコミットせずにおいておきたいことはありませんか。そんな時に使えるコマンドがgit stashです。git stashは現在の変更点を一時領域に退避(…

変更された行のコミットを確認するGitコマンド:blame / おすすめのツールはVSCode+GitLens

Git

前回の記事はgit bisectを紹介しました。 iucstscui.hatenablog.com今回は同じくバグ調査に役立つgit blameです。 git blameは変更された行の情報(コミットのハッシュ値や更新者)を確認するコマンドです。誰が変更したか分かれば変更の意図などを確認できま…

バグの混入コミットを発見するGitコマンド:bisect

Git

開発をしているといつの間にかバグが混入することがありますよね。混入タイミングが分からない場合はとりあえず正しく動く時期のコミットを見つけて、バグが発生するまで地道に調べていくと思います。そんなときに使えるコマンドが git bisect です。 git bi…