タグ

ブックマーク / miau.hatenablog.com (2)

  • msysGit の git stash や git rebase --onto でエラーの回避 - miauのブログ

    Git で日語のコミットログを残している場合、msysGit で git stash や git rebase --onto を実行すると、 usage: git update-ref [options] -d <refname> [<oldval>] or: git update-ref [options] <refname> <newval> [<oldval>] -m <reason> reason of the update -d deletes the reference --no-deref update <refname> not the one it points to Cannot save the current statusと言われて失敗しまうことがありました。この回避策を調べたので書いておきます。バージョンは git version 1.7.0.2.msysgit

    msysGit の git stash や git rebase --onto でエラーの回避 - miauのブログ
    wata_d
    wata_d 2011/10/13
  • ベンダブランチの管理方法 - miauのブログ

    サードパーティ製のコード(たとえば CakePHP)をプロジェクトのリポジトリに取り込んで使うような場合、バージョンアップが結構手間になります。バージョンアップの度に増減したファイルを svn add や svn delete するのは面倒ですし、ファイル名の変更をちゃんとトレースしたいなら svn rename もやりたくなるでしょう。また、CakePHP のソース自体に手を加えたいような場合、マージ作業も面倒になります。 こういう場合ベンダブランチや svn_load_dirs.pl というスクリプトを使うと、比較的楽に管理できます。svnbook でも ベンダブランチ - 第4章 ブランチとマージ - Subversion によるバージョン管理 という感じで軽く触れられているのですが、どうも利用している方が少ない気がするので、CakePHP を例にシナリオベースで利用方法を書いてみま

    ベンダブランチの管理方法 - miauのブログ
    wata_d
    wata_d 2009/09/08
  • 1