ブックマーク / qiita.com/shibukk (3)

  • ブランチの切り替えをしなくてよくなるコマンド git worktree がすごい! - Qiita

    masterブランチでちょっとした変更をしたいんだけど、devブランチで作業しているから切り替えるのはめんどくさい。 そんな時はgit worktreeを使ってみてください。複数のブランチを切り替えずに操作できます。 ※git worktreeを使うにはGit 2.7.0以降が必要です。それ以前のバージョンだとgit worktree listがありません。 ブランチの追加 操作したいブランチはこんな風に持ってくることができます。 すると、作業ディレクトリ以下に指定したブランチの中身がリンクされます。 たとえば、git worktree add ./worktree-dev devとコマンドを打つと、./worktree-devディレクトリが作成され、その下にdevブランチの内容ができるわけです。 git worktreeは今いるブランチに影響を与えません。 つまり、作業中であっても操作し

    ブランチの切り替えをしなくてよくなるコマンド git worktree がすごい! - Qiita
    masa-wo
    masa-wo 2017/11/07
  • Homebrewを取り囲むセットアップシェル界隈の情勢(2016年5月版) - Qiita

    2年くらい前までは、brewdleが行方不明になったり、そのせいでBrewfileはオワコン扱いされたりといろいろありましたが、 Homebrew CaskがHomebrewに取り込まれたことでセットアップ界はだいぶ落ち着いたと思われます(自分調べ)。 というわけでHomebrew関連のセットアップツールについて現在の状況をまとめました。 なお、AnsibleとかBoxenとかについては触れません。ご了承ください。 Homebrew Cask Homebrew Caskは簡単に言うとその辺に転がっているパッケージをインストールできるツールです。 もともとは後述するbrewdleで有名になったと記憶しているんですが、便利すぎたので家に吸収されちゃっています。 $ brew cask install alfred $ brew cask install android-studio $ br

    Homebrewを取り囲むセットアップシェル界隈の情勢(2016年5月版) - Qiita
    masa-wo
    masa-wo 2016/06/21
    「2016年5月の時点では、Homebrew Caskとmascliを使っておけばなんとかなるという感じ」
  • git sadaコマンドを打つとどうなるか - Qiita

    はじめに さだまさしさんの作る曲の魅力とは何でしょうか? もちろんメロディもすばらしいのですが、やはり歌詞のすばらしさを挙げる人が多いのではないでしょうか。 この時期に聴く「遥かなるクリスマス」とか当にいいですよね。 というわけで、さださんの魅力のひとつである歌詞をファン以外の人にも伝えるためのgit sadaコマンドを作ってみました。 こうなります gitのコミットメッセージがすべて「北の国から」の歌詞に変わります。 実際にgit-lfsのforkで試しにやってみました。 あたかも「北の国から」の歌詞の魅力が海外の方にも伝わったように見えますね。 やり方 .git/configにこんな感じでエイリアスを設定します。 たったこれだけでgit sadaコマンドが使えるようになります。 [alias] sada = filter-branch -f --msg-filter 'ruby -e

    git sadaコマンドを打つとどうなるか - Qiita
    masa-wo
    masa-wo 2015/12/03
    むふ
  • 1