並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1390件

新着順 人気順

*gitの検索結果281 - 320 件 / 1390件

  • 特定のファイルだけgit stashする - $shibayu36->blog;

    いつの間にか普通に出来るようになっていた。 git stash push hoge.txt fuga.txt 参考 Stash only one file out of multiple files that have changed with Git? - Stack Overflow Git 2.13くらいから出来るようになったっぽい?

      特定のファイルだけgit stashする - $shibayu36->blog;
    • Cloud Run Button : クリックするだけで Git リポジトリのアプリを Cloud Run にデプロイ | Google Cloud 公式ブログ

      ※この投稿は米国時間 2019 年 8 月 22 日に Google Cloud blog に投稿されたものの抄訳です。 運用やスケーラビリティ、セキュリティといったことを気にすることなく、コンテナ化されたサーバーレス アプリケーションを実行できる Cloud Run は、デベロッパーにとってうれしい存在です。アプリケーションをコンテナにパッケージングし、Cloud Run にデプロイすれば、フルマネージドの HTTPS エンドポイントを取得できます。 このたび、私たちは Google Cloud Platform(GCP)の Cloud Run にコンテナ化アプリケーションをデプロイする Cloud Run Button をリリースしました。Cloud Run Button の画像とリンクをソースコード リポジトリの README に追加すると、他のユーザーでも当該アプリケーションをボタ

        Cloud Run Button : クリックするだけで Git リポジトリのアプリを Cloud Run にデプロイ | Google Cloud 公式ブログ
      • CircleCIでgit-pr-releaseする | おそらくはそれさえも平凡な日々

        git-pr-releaseそのものの説明に関してはninjinkunの以下のエントリを参照ください。 git-pr-releaseのすすめ さて、現職に入社したら、git-pr-releaseが使われていたのですが、リリース担当者が手元で実行するフローになっていました。しかし、git-pr-releaseの本場であり発祥の地でもある、はてな社では、git-pr-releaseはCIに作らせるものであったので、それに倣って、こちらも現職で利用しているCircleCIに作らせるようにしてみた。 手順 .git-pr-releaseをrepositoryに配置する GIT_PR_RELEASE_TOKEN をCircleCIに登録する .circleci/config.yml にjobを設定する おまけ machine accountを作るといいよ Triage(トリアージ)権限が便利 1.

          CircleCIでgit-pr-releaseする | おそらくはそれさえも平凡な日々
        • 「Git」に任意コード実行などへつながるおそれのある脆弱性が2件/「Git for Windows」「GitHub Desktop」などの関連ツールにセキュリティアップデート

            「Git」に任意コード実行などへつながるおそれのある脆弱性が2件/「Git for Windows」「GitHub Desktop」などの関連ツールにセキュリティアップデート
          • 大コンテナ時代における.gitを使うワークフローの難点を解決するためにGitHubDDLを作った - ぱいぱいにっき

            こんにちは、この記事はPerl Advent Calendar 2021の4日目の記事です。 3日目は@yoku0825さんのPerlで作られたMySQL用の何かについてでした。日々お世話になっている、pt-query-digestがPerlで作られているのは知っていたのですが、他にもいろいろPerl製ツールがあるんですね。 さて、最近仕事で発生した課題を解決するためにGitHubDDLというCPANモジュールを作ったので紹介させていただきます。 TL;DR コンテナ環境において、プロジェクトの.gitをコンテナイメージに焼いたり、volume mountを行うのはいくつかの面で望ましくない 仕事ではDBスキーママイグレーションに.gitを用いるGitDDLを使用していた 以上のために、ECSでEFSマウントで.gitをマウントして構成が複雑になったり、.gitをイメージに焼いてpullが

              大コンテナ時代における.gitを使うワークフローの難点を解決するためにGitHubDDLを作った - ぱいぱいにっき
            • GitHub - evilmartians/lefthook: Fast and powerful Git hooks manager for any type of projects.

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - evilmartians/lefthook: Fast and powerful Git hooks manager for any type of projects.
              • A new hash algorithm for Git [LWN.net]

                Benefits for LWN subscribersThe primary benefit from subscribing to LWN is helping to keep us publishing, but, beyond that, subscribers get immediate access to all site content and access to a number of extra site features. Please sign up today! The Git source-code management system is famously built on the SHA‑1 hashing algorithm, which has become an increasingly weak foundation over the years. S

                • P2PでGitを共有するコードコラボレーションネットワークシステム「Radicle」はどんなものなのか?を開発者が解説

                  「Radicle」はGitリポジトリをP2Pで共有できるオープンソースソフトウェアで、ユーザーが独自のノードを実行するためサードパーティーに依存したり検閲を受けたりすることなく他人と協力して開発を行う事が可能です。そのRadicleの開発者がニュースサイト「Hacker News」のコメント欄に出現し、ユーザーのさまざまな疑問に答えました。 Radicle: sovereign code infrastructure https://radicle.xyz/ Radicle: Open-Source, Peer-to-Peer, GitHub Alternative | Hacker News https://news.ycombinator.com/item?id=39600810 Q:P2Pはバズワードとして使用されて以来非常に幅広い意味を持つようになってしまったので、ここではどういう

                    P2PでGitを共有するコードコラボレーションネットワークシステム「Radicle」はどんなものなのか?を開発者が解説
                  • Git レビューする時に使うコマンド - Qiita

                    目的 タスクの作業途中にレビュー依頼を受けた時のコマンドをまとめました。 深夜テンションで書いたのでおかしいところがあったらコメントにて教えてください🙏 環境

                      Git レビューする時に使うコマンド - Qiita
                    • Gitの内部構造をよく理解して、うまく使おう【基本の仕組みを解説】

                      CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                        Gitの内部構造をよく理解して、うまく使おう【基本の仕組みを解説】
                      • 実務に入っても慌てないために覚えておくべきgitコマンド

                        独学でgitをよく使っていてgit完全に理解したなと思っていたのですが、実務に入ってから突然cherry-pickしといてと言われん?チェリー??え、えとパニックに陥った経験があります。 今回はそんな実務に入りたての自分が事前に知っていたら助かったなというコマンドを、ケース別にまとめてみたいと思います。 未経験エンジニアが実務で一番最初に取り組むプロジェクトは、すでにある程度形になっているアプリケーションのバグ改修業務が多いのでは無いでしょうか?今回はそんなプロジェクトを任された過去の筆者を例にとって解説していきたいと思います。

                          実務に入っても慌てないために覚えておくべきgitコマンド
                        • Git初心者がCommitの粒度とかを考えた話 - Qiita

                          はじまり ある日 「…今日も作業が終わったし、進んだ分をCommitしよか」 「お、ランキングに面白い記事があがっとるし、休憩がてら見てみよか」 私が(iOS エンジニアの)採用でコードチェックする時何を見ているのか 「ほえー」 「gitのcommit粒度もチームで開発していく上で重要なんやな…」 リポジトリを見てみると… 「せや、さっきcommitしたgitの履歴見てみよか」 「gitていうたけどgithubの履歴なんは勘弁な」 … …… ……… 「なんやこれ、ざっくりしすぎや」 「何してるかは辛うじて読み取れるけども、内容に関して直感的に読み取ることができないやないか…」 「このままじゃあかん…なんとかせな…」 ルールを考える 「とはいえどうしたらええんやろか…」 「ワイにはハスケル子ちゃんはおらんしな…自分で考えるしか道はないんや…」 「ただ単にルールを決めても、区別がつかんとあかん

                            Git初心者がCommitの粒度とかを考えた話 - Qiita
                          • Git clone vulnerability announced

                            Open SourceSecurityGit clone vulnerability announcedToday, the Git project released new versions to address CVE-2021-21300: a security vulnerability in the delayed checkout mechanism used by Git LFS during git clone operations affecting versions 2.15 and… Today, the Git project released new versions to address CVE-2021-21300: a security vulnerability in the delayed checkout mechanism used by Git L

                              Git clone vulnerability announced
                            • どう発音する? 「alt」や「width」「git」など、読みが分かりづらい用語のまとめ【やじうまWatch】

                                どう発音する? 「alt」や「width」「git」など、読みが分かりづらい用語のまとめ【やじうまWatch】
                              • モダンデザインファイラー「Files 2.5.20」は「Git」統合を強化、デザインの細部も改善/クラウドストレージ「ownCloud」を新たにサポート

                                  モダンデザインファイラー「Files 2.5.20」は「Git」統合を強化、デザインの細部も改善/クラウドストレージ「ownCloud」を新たにサポート
                                • 【初心者向け】git fetch、git merge、git pullの違いについて - Qiita

                                  gitで手こずった時に色々ググってると、「git fetch」と「git pull」がぐちゃぐちゃになってしまったのでまとめておきます。 結論から言えば、「fetchもpullもリモートリポジトリの最新情報をローカルリポジトリへ持ってくる」という操作になりますが、それまでの流れが違うので説明していきます。 リモートから最新情報をローカルに持ってくるのですが、場所は「master」ブランチではなく、「origin/master」ブランチに取り込まれます。 初めは「何それ知らない」となるのですが、具体的に言うと 「master」ブランチ…ローカルの中心となる統合ブランチで、他のローカルの作業ブランチと繋がったもの。 「origin/master」ブランチ…ローカルにある、リモートのmasterブランチを追跡するリモート追跡ブランチ。 となります。 両方ともローカルにあるブランチで分かりにくいの

                                    【初心者向け】git fetch、git merge、git pullの違いについて - Qiita
                                  • Git履歴をgit resetとgit rebaseで管理する(翻訳)|TechRacho by BPS株式会社

                                    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: How I manage my git history | Binary Solo 原文公開日: 2023/05/26 原著者: Ayush 日本語タイトルは内容に即したものにしました。 Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License. 私は全般的に、どちらかといえば規則にうるさい方ですが、自分のプロジェクトでgit履歴を管理するときはこの性格が役に立ちます。以前の私はGitHubの"squash & merge"方式をしばらく使っていましたが、その後Chris Mooreからいくつかのコツを教わりました。 私は"squash & merge"方式が好きになれません。どんなに巨大なプルリクエ

                                      Git履歴をgit resetとgit rebaseで管理する(翻訳)|TechRacho by BPS株式会社
                                    • Better Git diff output for Ruby, Python, Elixir, Go and more

                                      The regular Git users amongst you will be familiar with the diff output that breaks down into “hunks” like so: @@ -24,7 +24,7 @@ class TicketPdf ApplicationController.render( "tickets/index.html.haml", layout: "tickets", - assigns: { tickets: tickets } + assigns: { tickets: tickets, event_name: event_name } ) end The first line (starting @@) is known as the hunk header, and is there to help orient

                                        Better Git diff output for Ruby, Python, Elixir, Go and more
                                      • Please stop recommending Git Flow!

                                        George Stocker Discovering how to build better software, together. Git-flow is a branching and merging methodology popularized by this blog post, entitled “A Successful Git branching model”. In the last ten years, countless teams have been snookered by the headline and dare I say lied to. If you read the blog post, the author claims they successfully introduced it in their projects, but purposeful

                                          Please stop recommending Git Flow!
                                        • Highlights from Git 2.31

                                          CommunityEngineeringOpen SourceHighlights from Git 2.31The open source Git project just released Git 2.31 with features and bug fixes from 85 contributors, 23 of them new. Last time we caught up with you, Git 2.29… The open source Git project just released Git 2.31 with features and bug fixes from 85 contributors, 23 of them new. Last time we caught up with you, Git 2.29 had just been released. Tw

                                            Highlights from Git 2.31
                                          • SQLite vs. その他のデータベースエンジン: 比較検討 - SQLite が Git を使用しない理由

                                            1. IntroductionSQLite は Git バージョン管理システムを使用しません。 SQLite は代わりに Fossil を使用します。これは、 SQLite をサポートするために特別に設計および作成されたバージョン管理システムです。 なぜ SQLite が他の製品のように Git バージョン管理システムを使用しないのか疑問に思う人がよくいます。この記事ではその質問に答えようとします。また、 section 3 では、この記事は Git ユーザーに SQLite ソース コードに簡単にアクセスする方法に関するヒントを提供します。 この記事は Fossil と Git の比較ではありません。2 つのシステムの比較については、 https://fossil-scm.org/fossil/doc/trunk/www/fossil-v-git.wiki を参照してください。他のサード

                                            • Git Notes: git's coolest, most unloved­ feature - Tyler Cipriani

                                              the short of it is: they’re cool for appending notes from automated systems (like ticket or build systems) but not really for having interactive conversations with other developers (at least not yet) – Scott Chacon, GitHub.blog, Aug. 2010 Git notes are almost a secret. They’re buried by their own distressing usability. But git notes are continually rediscovered by engineers trying to stash metadat

                                              • Git branch naming conventions - DeepSource

                                                We use git branches at DeepSource to organize ongoing work to ensure that software delivery stays effective. If you use git today, there are high chances that you're either using the famed git-flow or the more recent GitHub flow. Both these workflows depend extensively on using branches effectively — and naming a new branch is something many developers struggle with. A consistent branch naming con

                                                  Git branch naming conventions - DeepSource
                                                • 老舗エディター「MIFES」が8年ぶりにメジャー更新 ~「MIFES 11」のDL販売が開始/64bit化、100GBファイルの取り扱い、Git内蔵、4Kディスプレイ対応など改善多数

                                                    老舗エディター「MIFES」が8年ぶりにメジャー更新 ~「MIFES 11」のDL販売が開始/64bit化、100GBファイルの取り扱い、Git内蔵、4Kディスプレイ対応など改善多数
                                                  • リモートモブプログラミングで Git Handover をシュッと実現する「mob」コマンド - kakakakakku blog

                                                    「モブプログラミング」を採用すると「全員で同じタスクに取り組む (WIP 1)」ため,複雑な Git ブランチ戦略は必要なくなる.例えば master ブランチと develop ブランチだけで運用することもできる.今回紹介する mob コマンドを使うと,モブセッションで繰り返し行なう「ドライバー(タイピスト)交代」をシュッと実現できる.特に「リモートモブプログラミング」だと GitHub に git push をしてドライバーを交代する(Git Handover と言う)ため,mob コマンドを使うと便利! mob.sh インストール mob コマンドは brew コマンドで簡単にインストールできる.そこそこ頻繁にリリースされているため,定期的に brew upgrade をしておくと良さそう.今回の記事を書いてる間にも v0.0.13 ➔ v0.0.17 にバージョンアップしていた.

                                                      リモートモブプログラミングで Git Handover をシュッと実現する「mob」コマンド - kakakakakku blog
                                                    • VSCodeでよくあるgit操作をキーボードだけでする(tigみたいに)

                                                      私は普段VSCode + Neovim拡張を利用しています。 私自身似非vimmerなのですが、「vimの効率的なキーバインドで高速に業務を進める」という精神みたいなのものは凄く素敵だと思っています。 今回は私が頻繁に使っているgitの操作をキーボードだけで行えるようにショートカットを設定してみました(日々改善中です) VSCodeのGit機能って凄く便利 VSCodeのサイドバーに配置してくれているgitの機能凄く便利じゃないですか? 編集したファイルや新規追加したファイルの差分を見れてとても便利です。 git add でステージングしたり、逆にステージングから戻したりという操作もマウス操作で簡単にできていいですよね。 コミットメッセージを入力してささっとコミットできるのも素敵です。 この辺りの操作をキーボードで行いたいと思ってキーボード設定を変更してみました。 keybinding.j

                                                        VSCodeでよくあるgit操作をキーボードだけでする(tigみたいに)
                                                      • Homebrew 4.0 で git repo の保持が不要になったので削除した, Ruby CI の sprockets を propshaft にした, Asakusa.rb 第 702 回 - HsbtDiary(2023-02-21)

                                                        ■ Homebrew 4.0 で git repo の保持が不要になったので削除した 4.0.0 — Homebrew にあるように homebrew 4.0 から core と cask の formulae は API 経由で json で取得するようになったのでローカルに保持している formulae は untap コマンドで全て消した。 $ brew untap homebrew/core Untapping homebrew/core... Untapped 3 commands and 6532 formulae (6,884 files, 599.4MB). ~ $ brew untap homebrew/cask Untapping homebrew/cask... Untapped 4164 casks (4,236 files, 355.9MB). 1gb 弱のスペー

                                                        • VSCodeのGit連携をさらに便利に! 拡張機能Git History、Git Graph、GitLensを解説

                                                          CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                            VSCodeのGit連携をさらに便利に! 拡張機能Git History、Git Graph、GitLensを解説
                                                          • Red Hat’s commitment to open source: A response to the git.centos.org changes

                                                            I spent a lot of time walking this weekend thinking about the reaction from our industry to my last blog post. We’ve been called evil; I was called an IBM exec who was installed to turn Red Hat closed source — and that’s only the “nice” stuff. So let’s clear things up. My name is Mike McGrath, and I’m the Vice President of Core Platforms Engineering at Red Hat. I’ve been here for 16 years, and bef

                                                              Red Hat’s commitment to open source: A response to the git.centos.org changes
                                                            • 「Visual Studio 2019」v16.10が正式公開 ~コンパイラーとSTLライブラリがC++20に対応/「Git」や「Docker」関連のUIが改善。.NETの開発支援機能も強化される

                                                                「Visual Studio 2019」v16.10が正式公開 ~コンパイラーとSTLライブラリがC++20に対応/「Git」や「Docker」関連のUIが改善。.NETの開発支援機能も強化される
                                                              • .git-blame-ignore-revs ファイルを使ってgit blameの結果を綺麗に保つ

                                                                はじめに先日、関わっているプロジェクトで使っている macisamuele/language-formatters-pre-commit-hooksを長らくアップデートしていなかったのでアップデートした。 すると内部で使用しているフォーマッタのバージョンも上がり1フォーマットに微妙な差が出てしまった。 なにも考えずに差分をcommitしても良かったが、コードのフォーマット変更のコミットを追加してしまうと、後々 git blame で本来の変更コミットが追いづらくなってしまうのは避けたかった。 そこでプロジェクトに以下のような .git-blame-ignore-revs ファイルを導入することで解決した。 # This is a file used by GitHub to ignore the following commits on `git blame`. # # You can a

                                                                • gitに新しいサブコマンドが追加された (ブランチ切り替え: switch, ファイルを戻す: restore) - @peccul is peccu

                                                                  gitに新しい2つのコマンド git checkoutでできることが多いため機能を分離 ブランチ切り替え git switch(git checkout) ブランチ作成と切り替え git switch -c (git checkout -b) ファイルのリストア git restore --source master main.c(git checkout master -- main.c)https://t.co/BeqzXgTbfk— そな太 (@sonatard) August 16, 2019 バージョン2.23より前のgitでは下記の両方でcheckoutサブコマンドを利用していた ブランチ切り替え操作 ファイルをコミットされていた状態に戻す操作 2.23からはそれぞれに専用のサブコマンドが割り当てられ、わかりやすくなった。 もうmacではbrew upgradeで更新でき、補完

                                                                    gitに新しいサブコマンドが追加された (ブランチ切り替え: switch, ファイルを戻す: restore) - @peccul is peccu
                                                                  • 「Git 2.23」リリース、「git switch」や「git restore」コマンドを実験的に導入 | OSDN Magazine

                                                                    分散バージョン管理システム「Git」の開発を主導するJunio C Hamano(濱野純)氏は8月16日、最新の安定版となる「Git 2.23」を公開した。「git checkout」に代わる新しいコマンド「git switch」と「git restore」が導入されている。 Git 2.23は6月に公開されたGit 2.22に続く最新版。新規に参加した26人を含む合計77人から貢献があり、500以上の変更が加わっている。 大きな変更点として、「git checkout」に代わる新しいコマンドとして、「git switch」と「git restore」が実験的に加わったことが挙げられる。git checkoutコマンドは作業ブランチの切り替えや指定したコミット時のファイルを取り出す作業を行うものだが、前者をgit switchコマンド、後者をgit restoreコマンドに分割した。これに

                                                                      「Git 2.23」リリース、「git switch」や「git restore」コマンドを実験的に導入 | OSDN Magazine
                                                                    • Git security vulnerabilities announced

                                                                      Open SourceSecurityGit security vulnerabilities announcedGit users are encouraged to upgrade to the latest version, especially if they use `git apply` or `git clone` against untrusted patches or repositories. Today, the Git project released new versions to address a pair of security vulnerabilities, (CVE-2023-22490 and CVE-2023-23946) that affect versions 2.39.1 and older. These affect Git’s local

                                                                        Git security vulnerabilities announced
                                                                      • Git LFS をちょっと詳しく - Qiita

                                                                        Git LFS の機能が実際にどういう感じで動作しているかを、基本的な Git の手順に沿って少しだけ詳しく調べてみました。 なお、ロック機能については検証していません orz (今後に期待) TL;DR ワークツリーの情報をリポジトリ(.git/)に格納するタイミング(clean filter)で対象のファイルがメタ情報(ポインタ)に置き換えられ、ファイルの実体(オブジェクト)は .git/lfs/ 以下に格納される push の直前に LFS API を通してオブジェクトがサーバーにアップロードされる リポジトリ(.git/)からワークツリーに展開するタイミング(smudge filter)でメタ情報から実体ファイルに置き換えられる LFS オブジェクトが .git/lfs/ 以下にない場合は LFS API を通してサーバーからダウンロードされる コミット時、マージ時、チェックアウト

                                                                          Git LFS をちょっと詳しく - Qiita
                                                                        • 「Git for Windows 2.40.0」が公開 ~git-commitなどの「-」系コマンドが廃止/「git jump」が「Emacs」にも対応。Windows 7/8.xのサポートは間もなく廃止

                                                                            「Git for Windows 2.40.0」が公開 ~git-commitなどの「-」系コマンドが廃止/「git jump」が「Emacs」にも対応。Windows 7/8.xのサポートは間もなく廃止
                                                                          • Make your monorepo feel small with Git’s sparse index

                                                                            EngineeringOpen SourceMake your monorepo feel small with Git’s sparse indexThe new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo. One way that Git scales to the largest monorepos is the sparse-checkout feature, which allows you to focus on a subset of the files. This is supposed to make it feel like you are actually in

                                                                              Make your monorepo feel small with Git’s sparse index
                                                                            • 初心者も納得の神講師によるレクチャーでプログラミング・Git・Dockerなど新しいスキルをスムーズに学べるオンライン学習プラットフォーム「Udemy」神講座まとめ

                                                                              新たなスキルを身につけようと思っても、すぐに分からない点が多数出てきてなかなかスムーズには行かないのが勉強の難しいところ。Udemyはそういった新たな知識の習得を手助けしてくれるオンライン学習プラットフォームで、高い実力を持った講師の分かりやすいレクチャーをムービー形式で受講することができます。Udemyで開講されている多数の講座の中から、Twitterから集めた実際の受講者の声を元に、解説が分かりやすいという声が特に多い「神講師」の講座をピックアップしてみました。 オンラインコース -世界最大級のオンライン学習プラットフォーム- Udemy https://www.udemy.com/ ・目次 ◆1:機械学習の仕組みを基礎から分かりやすく解説してくれる講座 ◆2:未経験の状態からチーム開発で必要とされるGitの知識全てをマスター可能な講座 ◆3:自分だけのオリジナルウェブサイトをWord

                                                                                初心者も納得の神講師によるレクチャーでプログラミング・Git・Dockerなど新しいスキルをスムーズに学べるオンライン学習プラットフォーム「Udemy」神講座まとめ
                                                                              • Highlights from Git 2.44

                                                                                Open SourceHighlights from Git 2.44The first Git release of 2024 is here! Take a look at some of our highlights on what's new in Git 2.44. The open source Git project just released Git 2.44 with features and bug fixes from over 85 contributors, 34 of them new. We last caught up with you on the latest in Git back when 2.43 was released. To celebrate this most recent release, here is GitHub’s look a

                                                                                  Highlights from Git 2.44
                                                                                • Highlights from Git 2.25

                                                                                  CommunityOpen SourceHighlights from Git 2.25Take a look at some of the new features in the latest Git release. January 17 update: We’ve published an in-depth overview of the sparse checkout feature by the author, Derrick Stolee. Learn more about the sparse checkout feature. The open source Git project just released Git 2.25 with features and bug fixes from over 84 contributors, 32 of them new. Her

                                                                                    Highlights from Git 2.25