Git
せつぞくちぇっく まずは以下のコマンドを打ってみて: % ssh -vT git@github.com 最後の方に Connecting とか書いてあったらまあ、大丈夫。 それでも駄目? だったら、こっちのコマンドはどう? % ssh -T john.due@github.com john.due のところを、自分の g…
今朝、git push しようとしたら、こんなエラーが出てできなかった: ^1 Agent admitted failure to sign using the key. Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access right…
OptionParser を作成して、on でコマンドライン引数を追加するような感じ。 くわしくはここ [doc.okkez.net]で。 #!/c:/bin/ruby # -*- encoding: shift_jis -*- # archive.rb require 'optparse' opt = OptionParser.new opt.version = "0.3.1" OPTS = {} o…
A. つ git reset --soft HEAD^ コミットして、うわw ミスったwww やり直したいってときは、 $ git commit -a --amend -m "ちょっとした変更だよ!" ってやるんだけど、たまーに --amend をつけ忘れるんだよね。 つけ忘れるとどうなるかっていうと、新し…
git archive なんてら〜って毎回やるのは*1めんどくさいので、書いてみた。 tag には、ver-1.0.0.0 みたいなのが入ってるの前提で。 #!/local/usr/bin/ruby # -*- encoding: shift_jis -*- # archive.rb versions = `git tag`.split( /\n/ ).delete_if { |ta…