git

gitのリポジトリの中で、issueのURLを開くコマンドを作成した

git

いちいちgitを開けるのが面倒くさいってパターンです。 #!/usr/bin/env ruby require 'open-uri' url = "https://github.com/foo/bar/issues/#{ARGV.first}" system "open #{url}" ファイル名をbin/issueで登録する。 bin/issue 10 これで開きます。 もう少…

git revertでコミットを打ち消す

git

正確には差分を作り、commitをなかったことにします。 本日初めて使用しました。 本番環境でやらかして、焦りすぎて、わかってなかったのですが、ここで整理します。 git revert こんなgit diffがあったとします。 diff --git a/app/controllers/users_contr…

git stashについて

git

git stashを好んで使うのですが、原理がわかっておらず、混乱しました。 あ、git stashは現在のブランチで変更を一旦避難するものです。 git stash使用 別のブランチでもgit stash使用 最初のgit stashをしたブランチでgit stash pop使用 あれ、最初のじゃな…

gitで最初に設定しておく便利な設定

git

git aliasでコマンドが楽になるという話を聞き、早速試しました。 ドットインストールで見たときは、習いたてだったので、コマンド省略したら分からなくなるよ・・・って思ってたのですが、gitを使っていくと、コマンド省略できたら楽になるわ〜って感じたの…