gitに関するtsunemのブックマーク (2)

  • 「こわくない Git」というスライドを発表しました - kotas.tech

    社内向けに「こわくない Git」というタイトルのスライドを作って発表しました。 対象者は「マージがなんとなく怖い」「エラーが怖い」「リベース使うなって言われて怖い」と、Git が怖いと思っている人です! こわくない Git from Kota Saito 発表中に出た質問など 補足も兼ねて、上のスライドを発表した際に出た質疑応答などをここに書いておきます。 Q: 常に Non Fast-Forward (--no-ff) でいいのでは、と思えるけど git merge がデフォルトだと Fast-Foward or Non Fast-Forward (--ff) なのはなぜ? A1: Non Fast-Forward だと、確かにメリットが多いのですが、1点だけデメリットがあります。特に差分が無い状態で git merge --no-ff すると、空のマージコミットが作られてしまうのです。

    「こわくない Git」というスライドを発表しました - kotas.tech
    tsunem
    tsunem 2013/05/25
  • GitLabをアップデートしたら行コメントが消えてしまったとき|TechRacho by BPS株式会社

    GitLabはバージョンアップが頻繁で、気づいたら安定版が5.1にまでなってました。 先日社内サーバと個人サーバのGitLabをそれぞれ3系から5.1にアップデートしたのですが、いつの間にかgitolite→gitlab-shell、resque→sidekiq、unicorn→pumaとすごい変化ですね。 アップデートは横着せずにマニュアル通りにやれば特に難しくありません。3.1の段階で、sqlitemysqlに移行しておくのを忘れずに。 しかし問題が1点、コミットの行に付けていたコメントが表示されなくなってしまいました。 これは、4.1以降で行コード(line_code, line_anchorなどとコード内で呼ばれている)のフォーマットが変わったのが原因です。 アップデートしてもデータが消失してしまったわけではないので、5.1にアップデート後、以下の手順を実行すれば解決できました。

    GitLabをアップデートしたら行コメントが消えてしまったとき|TechRacho by BPS株式会社
  • 1