git
環境移行用に書いたワンライナーです。実行すると以下のような出力になります。 git clone git@github.com:path/to/repo git clone https://github.com/path/to/repo2 ...あとは、移行後の環境でこれを実行すると、git clone をしてくれます。 注意 git -C …
rpm を作成した環境は、CentOS 6.4、git 1.7.1 です。執筆時(2014/12/15) の git 最新版は 2.2.0 でした。 git.spec が極端に変更されない限りは、 多少バージョンが前後しても同様の手順で作業できると思います。perl-Git に、subversion-perl, perl-YAML …
自前で git をホスティングしているリポジトリに対して push したときに、 commit log を mail で送信する方法です。/path/to/repo/.git/hooks 以下に、所謂コミットフックを行うためのファイルがあります。そのなかに、post-receive.sample というファイル…
capistrano で、repository を以下のように設定した場合の諸々の設定。 ※この作業は、~/.ssh/id_rsa 以外を使う場合に必要となる。 # config/deploy.rb set :scm, "git" set :repository, "git@github.com:tkuchiki/example.git" このまま deploy しようとし…
git の癖で、 git co BRANCH_NAME git svn dcommit とやってコミットしたら、trunk にコミットされた。 当然ですね...git svn で branch を切って、その branch にコミットする場合は、以下のようにする。
※proxy サーバとして、tinyproxy を立てているとする。 tinyproxy の install は、tinyproxy の install と、proxy 経由での yum install - tkuchikiの日記 参照(yum install するだけだが)。 http, https proxy の設定 proxy 経由で git clone をする際に、…