並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

squashの検索結果1 - 14 件 / 14件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

squashに関するエントリは14件あります。 gitGitHub開発 などが関連タグです。 人気エントリには 『Git の Squash マージをやめた話 - Mobile Factory Tech Blog』などがあります。
  • Git の Squash マージをやめた話 - Mobile Factory Tech Blog

    こんにちは!ブロックチェーンチームでエンジニアをしている id:dorapon2000 です。最近買ってよかったものは「潮の華 あおさといわしふりかけ」です。 今回は Git の Squash マージについての知見を共有したいと思います。端的に言うと、 チーム開発で Non Fast-Forward マージをやめて Squash マージを採用し、再び Non Fast-Forward マージに戻した経緯の説明です。Squash マージを運用に導入するか考えたことがある方の参考になればと思います。 Squash マージとは マージには 3 種類ありますね。みなさんはトピックブランチを main へマージする際にどのマージ方法を利用していますか? Fast-Forward マージ git merge --ff-only Non Fast-Forward マージ git merge --no-f

      Git の Squash マージをやめた話 - Mobile Factory Tech Blog
    • squash and mergeしか使ってないけど全く困ってない

      こういうことはレポジトリ構成・ワークフローと密接に紐づいているので、そういう前提を抜きにはどれがいいとかはいうことはできない。が、自分はいわゆるsquash and mergeのみの環境しかほとんど経験がないし、それで困ったことが一度もない、という話をしておきたいので書いておきたい、ので書いておく。 squash and mergeのメリットは書いてある通りで、基本的にPR内の細かい修正というのはゴミみたいなコミットが多く、メッセージも雑なことが多いので、それをコミットログに残しておくのは嫌だということがある。それよりは意味のある単位のコミットを残しておきたいし、それの単位はPRで行うのが良い、ということだ。 “Google-style” workflow デメリットの方は、いわゆるfeature branchというワークフローで顕在化する問題であると思う。で解決策はあり、それはワークフロ

        squash and mergeしか使ってないけど全く困ってない
      • Merge vs. Rebase vs. Squash

        merge_vs_rebase_vs_squash.md I get asked pretty regularly what my opinion is on merge commits vs rebasing vs squashing. I've typed up this response so many times that I've decided to just put it in a gist so I can reference it whenever it comes up again. I use merge, squash, rebase all situationally. I believe they all have their merits but their usage depends on the context. I think anyone who sa

          Merge vs. Rebase vs. Squash
        • merge --squashで適度にまとめたコミットを作成する - Qiita

          こんにちは、@na4daです。 作業用に切ったブランチで作業している時に、「ここで細かくコミットすると粒度が小さすぎるので、ある程度纏めてコミットしたい」という状況が時々あると思います。今回は、そういった場合にmerge --squashを用いて、複数のコミットをまとめてコミットする手順をまとめた忘備録的な内容です。 手順 リモートからcheckoutしてきた(もしくはローカルで作成した)ブランチ(例:foo)から、さらにブランチを切り、チェックアウトします。ブランチ名はfoo-devとします。このfoo-devブランチはリモートへpushはせず、ローカルだけで用います。 その後、foo-devブランチでコミットします。後で一つにまとまるため、粒度が小さくなっても気にせずコミットしていきます。 ある程度切りの良いところまでコミットができたら、fooブランチに移動し、merge --squa

            merge --squashで適度にまとめたコミットを作成する - Qiita
          • git merge squash と rebase - Qiita

            merge の形式(メモ代わり) merge pr の時、選択は三つあります 普通の merge rebase merge squash merge この三つ何か違うのは、ローカルブランチ使って説明していきます ##masterブランチモデル 例えばこのブランチに幾つのcommitあったとして そして、また新しいブランチを作って、開発し幾つのコミットをします、そうすると、全体図はこういうふうになります 普通の Merge ブランチを合併する時、よくあるのは以下の操作になります masterブランチにcheckoutして,合併 :git merge devel そして用済みのブランチを削除 :git branch -D devel リモートブランチへpush :git push origin master 一見何の問題もないけど、でも実際どんな結果になったのでしょうか,合併前のブランチは以下

              git merge squash と rebase - Qiita
            • バターナッツかぼちゃ(Butternut squash)の食べ方 | アメリカで野菜を美味しく【写真あり】 - Mamemiso diary

              アメリカでは様々なかぼちゃを見かけます。今回はひょうたん形がかわいいバターナッツかぼちゃ(Butternut squash)の味や特徴について紹介します。 バターナッツかぼちゃ(Butternut squash)とは バターナッツかぼちゃの調理の仕方 食べ方1:オーブン焼き 食べ方2:冷製スープ まとめ バターナッツかぼちゃ(Butternut squash)とは バターナッツかぼちゃ(Butternut squash)は、かぼちゃ(squash)の一種です。このひょうたん形とうすい黄色の皮が特徴です。旬は秋から冬。南米大陸原産で、アメリカのスーパーでもよく見かけます。 バターナッツかぼちゃの調理の仕方 半分に切った様子がこちら。他のかぼちゃよりも皮が薄く切りやすいです。調理がしやすく大変助かります。ひょうたん形の下側に種がつまっています。 皮が薄いので、ピーラーでも簡単に皮をむくことが出

                バターナッツかぼちゃ(Butternut squash)の食べ方 | アメリカで野菜を美味しく【写真あり】 - Mamemiso diary
              • Gitでのマージ時にsquashによるコミットを使用することは本当にダメなのか - MMiyauchi Blog

                某社で『マージ時のsquashによるコミットはありえない』、と技術顧問の方が言っているらしく… 上記の言葉が一人歩きして『いかなる場合も』と伝わってしまったのかもしれないが。チームメイトからマージコミットなしで、squashによるコミットはダメという意見が多数だったので、特に明確な根拠がなかったので、自分で再考してみることにした。なお、作業ブランチにおいて、適切な粒度でsquashすることがダメというのではなくて、あくまでマージ時にまとめてsquash、ということにのみ言及している点に注意されたい。 マージ時にブランチのsquashコミットを使用するケースの特徴 GitHubやGitLabのマージ実行時のオプションにより、マージ時にsquashして1つのコミットにしてしまうと、大きな特徴として、通常のマージと異なり、マージコミットが発生しない。その代わり、マージ対象のコミットがまとまって1

                  Gitでのマージ時にsquashによるコミットを使用することは本当にダメなのか - MMiyauchi Blog
                • 夕顔(Opo squash)の特徴と食べ方 | アメリカで野菜を美味しく【写真あり】 - Mamemiso diary

                  夕顔(ゆうがお)は英語で「Opo Squash」。アメリカではメジャーな食材ではありませんが、先日スーパーで見かけたので、かんぴょうの原料としても知られる「Opo squash」について紹介します。 夕顔(Opo squash)とは 夕顔(Opo squash)と冬瓜(Wax gourd)の違い 夕顔の調理方法 まとめ 夕顔(Opo squash)とは 夕顔(Opo Squash)はウリ科の植物で、夏に旬を迎える野菜です。夏の夕方に咲いた花が翌日の朝にはしぼんでしまうことが、名前の由来です。夏の花のアサガオやヒルガオとは関係性はありません。そして夕顔を干したものが「かんぴょう(干瓢)」になります。 夕顔(Opo squash)と冬瓜(Wax gourd)の違い 夕顔(Opo squash)とそっくりの野菜に冬瓜(Wax gourd)があります。冬瓜も同じくウリ科の夏野菜。夏に収穫して冬まで

                    夕顔(Opo squash)の特徴と食べ方 | アメリカで野菜を美味しく【写真あり】 - Mamemiso diary
                  • GitHubの「Squash and merge」の使い所とは? - エキサイト TechBlog.

                    エキサイトの武藤です。 GitHubのプルリクエスト(PR)のマージ機能の一つである Squash and mergeの使い方と注意点について紹介します。 マージの種類 PRのマージには3つの種類があります。 Create a merge commit Squash and merge Rebase and merge デフォルトでは Create a merge commit になっており、マージコミットを作成して、マージします。 マージコミットとは、gitが差分を探す際に基点となるコミットです。 Squash and merge は、PRに含まれるコミットを1つにまとめます。その後、そのコミットをマージ先のbaseブランチへマージします。 Rebase and merge は、PRに含まれるコミットをマージ先ブランチに追加します。このとき、マージコミットは作られず、コミットが個々に追加

                      GitHubの「Squash and merge」の使い所とは? - エキサイト TechBlog.
                    • squash - four dramatic factory

                      2021年も本日が最終日。 ガラにもなく今年最大の出来事は何だったろうと振り返っておりますが、それは、やはり、絵を描こうと突然思い立ったことなんだろうなぁ・・・と。 当初はペンタブで、とも考えましたが、そのうち色んな素材に絵付けしたいということもあり、まずは紙に落書きすることから始めました。 とっかかりは、このかわゆいカボチャ。 ちなみに、こういう緑のカボチャって、 squash なんですってね。 てっきりpumpkin だと勘違いしてましたが、パンプキンはオレンジ色のカボチャにしか使わない単語なのだそうな。48年間生きてきて、初めて知りました。 すっげー(((*≧艸≦)オハズカシィ 初日のsquash しかし、まぁ、ひどいですね。なにもかも。 絵の何たるかなどはさっぱり分かってないので上手い言葉は出てきませんが、線らしきもので一生懸命ごまかしてる感じ?もちろん、誤魔化しきれてませんけど

                        squash - four dramatic factory
                      • Squash N+1 queries early with n_plus_one_control test matchers for Ruby and Rails—Martian Chronicles, Evil Martians’ team blog

                        Discover the test-oriented alternative to detecting the N+1 query problem in your Rails and pure Ruby applications even before the redundant database calls manifest in your development. The n_plus_one_control gem works differently from well-known tools such as Bullet and makes sure that extra SQL queries never go unnoticed, independent of your ORM tool of choice. Every backend Ruby developer who w

                          Squash N+1 queries early with n_plus_one_control test matchers for Ruby and Rails—Martian Chronicles, Evil Martians’ team blog
                        • Realmac、リサイズやウォーターマーク機能などを追加したMac用画像圧縮ツール「Squash 3」を近くリリース。

                          Realmac Softwareがリサイズやウォーターマーク機能などを追加したMac用画像圧縮ツール「Squash 3」を近くリリースすると発表しています。詳細は以下から。 Mac用Webオーサリングツール「RapidWeaver」シリーズやタスク管理アプリ「Clear」などを開発&販売している英Realmac Softwareは現地時間2021年03月11日に公開したメーリングリストの中で、同社が開発&販売している画像圧縮ツール「Squash」のメジャーアップデートとなる「Squash v3」を近くリリースすると発表しています。 Squash 3 is almost here! We’ve been working on a huge upgrade to Squash since late last year. Version 3 has been re-written from th

                            Realmac、リサイズやウォーターマーク機能などを追加したMac用画像圧縮ツール「Squash 3」を近くリリース。
                          • featureブランチのGitマージは頼むからSquashを使ってくれ - Qiita

                            結論 個人のfeatureブランチからのマージは Squash and Merge する。 Squashマージって何ですか? 多くの記事で扱っているため、本記事では省略します。 Git超絶まとめ GithubでのWeb上からのマージの仕方3種とその使いどころ git merge --squash でブランチでの変更を1コミットにまとめてマージ 慣れてきたらコミットをまとめてPull Requestしよう(git merge --squash) なぜSquashをつかうべきなのか? バージョン管理上見えなくてよい個人の作業記録をツリー上から無くせる 以下は Create a Merge commitしてfeatureブランチをマージした後のツリー。 作業の詳細なステップを含め、ツリーにすべての過程が残ってしまいます。 細かい作業コミットによってツリー全体が長くなってしまう 1つ1つの作業に加

                              featureブランチのGitマージは頼むからSquashを使ってくれ - Qiita
                            • git rebase -iでsquashしすぎてしまった時に元に戻す

                              B! 3 0 0 0 git rebase -iでコミットをまとめすぎてしまって元に戻って やり直したい、と思った時にどうやるか。 git reflogを使ってコミットを確認して戻す git reflogを使ってコミットを確認して戻す こんなGitのコミットがあるとします。 $ git log --oneline 03cf5a4 (HEAD -> master) commit 10 84d8c6c commit 9 46bf42c commit 8 3d8d4f2 commit 7 cc1a120 commit 6 512dcb6 commit 5 a3b1556 commit 4 4cce44d commit 3 b3c25fc commit 2 dcc7245 commit 1 f40706d test commit ここでcommit 7までのコミットをまとめたいとします。 reba

                                git rebase -iでsquashしすぎてしまった時に元に戻す
                              1

                              新着記事