タグ

2016年10月28日のブックマーク (2件)

  • トレタの増井さんに聞く、B2Bサービスのカスタマイズ

    今日の夜、トレタの増井さん(@masuidrive)さんと会って晩御飯をべました。下らない話や日企業の海外進出の話などをする中で、B2Bサービスがカスタマイズを受け入れるというのがどういうことなのか、という話が大変面白かったので、許可を得た上でブログ記事にさせてもらいました。 B2Bとは、Business to Businessの略語であり、企業が主に企業に向かってサービスやプロダクトを提供するタイプのビジネスモデルを指す言葉です。対義語がB2C(Business to Consumer)で、企業が主に個人に向かってサービスやプロダクトを提供するタイプのビジネスモデルを指します。B2Bビジネスの場合は契約1口あたりの金額が大きくなる傾向があり、逆にB2Cビジネスは1口あたりの金額はさほど大きくないのが普通です。 自分も昔の会社でB2Bを経験したことがあるのですが、B2Bをやる上で1つ大

  • Git rebaseでコンフリクト時のcheckoutオプションの--theirsと--ours - Qiita

    と行うとコンフリクトが発生しrebase動作が一時停止する。 ここで、BranchAに存在するaの変更をすべて適用したかったので、「BranchBにいたからgit checkout --theirs hoge.txtでしょ」としてgit add hoge.txtしてgit rebase --continue。 しかし最終的に出来てきたのはBranchBのcの変更をすべて適用した結果であった。 やりたい事をやるためには 結論としては、コンフリクトが発生してrebaseの元(BranchA)を適用する際には、git checkout --ours hoge.txtとするべきであった。 動作を見た結果、おそらく以下のようになっている。 rebaseの元となるブランチ(master)に現在のBranchを移す rebaseされるブランチ(BranchA)との共通コミット(o)から順次変更を取り込む

    Git rebaseでコンフリクト時のcheckoutオプションの--theirsと--ours - Qiita
    morygonzalez
    morygonzalez 2016/10/28
    git checkout --ours conflicted.file git add conflicted.file git rebase --continue