git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Embedding Git Command Line

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
May 18, 2024, 19:50 UTC
Message-ID
<224aff4c-facc-76cd-94c1-8b40f18c0d40@gmx.de>
In-Reply-To
<20240516181738.g7iw6rfqvjfucoiw@carbon>
Hi,
On Thu, 16 May 2024, Konstantin Khomoutov wrote:
Show 19 quoted lines
> On Thu, May 16, 2024 at 01:04:35PM +0100, Kevin Gale wrote:
>
> > We are looking to embed version control features into our commercially
> > licensed proprietary product.
> >
> > We haven’t made a decision on which technology yet but Git would be a
> > popular choice.
> [...]
>
> While only tangentially related, I'd point out that if your product is going
> to actually _bundle_ Git, then be prepared that it has quite a hefty set
> of dependencies, so unless you're going to rely on the target OS to provide
> them (which is, as I understand it, a no-go on Windows) you might be required
> to invest considerable effort into that endaevor.
>
> On the other hand, if it's not a shrink-wrap product but rather something
> enterprise-y (kind of software usually installed by a dedicated technician -
> as opposed to being downloaded and click-through installing by a layperson),
> you might just use what Git for Windows ships, I suppose.

Git for Windows offers MinGit (for full details, see https://github.com/git-for-windows/git/wiki/MinGit), which is a subset of Git for Windows intended to be bundled by 3rd-party applications. That's what Visual Studio and GitHub Desktop do.

Ciao, Johannes

Previous: Konstantin KhomoutovNext: Konstantin Khomoutov
Message 4 of 5 in “Embedding Git Command Line”
  1. Kevin GaleMay 16, 2024
  2. brian m. carlsonMay 16, 2024
  3. Konstantin KhomoutovMay 16, 2024
  4. Johannes SchindelinMay 18, 2024
  5. Konstantin KhomoutovMay 21, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.