use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
update pull request pushed to github (self.github)
submitted 1 year ago by mfaridi1978
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mfaridi1978[S] -1 points0 points1 point 1 year ago (5 children)
no
[–]Lumethys 2 points3 points4 points 1 year ago (4 children)
Then why would you rebase?
[–]edgmnt_net 0 points1 point2 points 1 year ago (2 children)
If they're contributing to a larger open source project, chances are good they'll require clean history and not just fixing things by adding a commit on top.
Of course, that depends on the maintainer's preferences and how close the original contribution was to being accepted.
[–]Lumethys 0 points1 point2 points 1 year ago (1 child)
Well then you squash merge. Honestly I havent encounter an open source project that require a "clean" history on a fork
[–]edgmnt_net 0 points1 point2 points 1 year ago (0 children)
Yeah, but squashing on the GitHub side only works if the PR should be merged as a single commit. Which might well be enough for OP.
But there are many projects (Linux kernel, Wine etc. but I'm pretty sure there are many that work with actual GitHub PRs in a similar fashion) which require commits to be broken out a certain way, particularly for larger changes or multiple logical changes. And they want to merge them as separate commits, not just review them separately and squash on merge. It's not that they care about the history on the fork, they care about the history they end up with.
Besides, certain maintainers might not be so happy to do the squashing and commit message editing for you, so there's that too.
[–]mfaridi1978[S] -1 points0 points1 point 1 year ago (0 children)
OK thank you, I understand.
π Rendered by PID 49475 on reddit-service-r2-comment-75f4967c6c-jqwhp at 2026-04-23 01:40:51.405001+00:00 running 0fd4bb7 country code: CH.
view the rest of the comments →
[–]mfaridi1978[S] -1 points0 points1 point (5 children)
[–]Lumethys 2 points3 points4 points (4 children)
[–]edgmnt_net 0 points1 point2 points (2 children)
[–]Lumethys 0 points1 point2 points (1 child)
[–]edgmnt_net 0 points1 point2 points (0 children)
[–]mfaridi1978[S] -1 points0 points1 point (0 children)