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

[RFC][GSOC] Microproject Suggestion

From
Robear Selwans <rwagih.rw@gmail.com>
Date
Feb 14, 2020, 00:52 UTC
Message-ID
<CALH1-Xr_pK02j6_51EnZN=ZrSz6dijt9tn0ANJ21331GzAmBdQ@mail.gmail.com>

Hi, so it came to my attention that GSOC applicants will need to submit a microproject to be considered. I was thinking about implementing the squash as a separate feature from rebase. I did not dig up enough in the mail history to know whether this was suggested before or not.

It would be something that looks like this:
> git squash <number_of_commits> [--offset-from-head=0]

I did not really think it through, yet, and I don't know what options could be put there so I am open to suggestions.

My motivation is quite simple. I think it is more intuitive. When someone first asked me to squash multiple commits before, the first thing I had in mind was `git squash`. It was kind of a disappointment that this was not its own command.

So does that sound like a good idea?
Next: Junio C Hamano
Message 1 of 4 in “[RFC][GSOC] Microproject Suggestion”
  1. Robear SelwansFeb 14, 2020
  2. Junio C HamanoFeb 14, 2020
  3. Robear SelwansFeb 14, 2020
  4. Denton LiuFeb 14, 2020

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.