Wish: Avoid `Merge pull request` log entries
Closed this issue · 7 comments
For some reason is the git log polluted with Merge pull request
entries.
My wish is that such entries are avoided.
I don't know which (default?) setting of github.com it is.
I do know that git log
of https://github.com/tweedegolf/mailcrab
looks like this:
commit 4de5731fb9b33bac8f0f1f668fb45ba46bd6333e
Author: Marlon Baeten <marlon@tweedegolf.com>
Date: Tue Aug 22 12:05:20 2023 +0200
Filter out non .email files in send_sample_messages
commit c5192496463b8c282461d7d7b8131a7043eca9f6
Author: Sahid Rahman <sahidrahman404@gmail.com>
Date: Wed Jul 19 06:32:09 2023 +0700
add guide on how to deploy MailCrab on fly.io
1. Add guide on how to signup or login from flyctl cli
2. Remove app name, and region from the fly.toml config. So users
can choose any app name and region as they like
3. Remove port 1080 from the fly.toml config because it's unnecessary
4. Add start stop machines to the fly.toml config. So you don’t
have to pay for their CPU and RAM when the machine in the stopped
state.
commit 6ca44fe7bcdeffb1bc837fd5c9b5cdcb29d4d93a
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jul 3 21:49:29 2023 +0200
samples, a typo fix
The directory samples has several samples
commit 736a5521dfabbe721f3d36853330a2a5fb26f14e
Author: Hannes De Valkeneer <2261239+hdevalke@users.noreply.github.com>
Date: Sun Jun 25 23:49:47 2023 +0200
fix: invert retention retain predicate
Refs: #86
commit 2b14658f61900ec7bde8d9f7290589960cf10733
Author: Marlon Baeten <marlon@tweedegolf.com>
Date: Fri Jun 23 11:58:25 2023 +0200
Code style en textual changes
commit 7866b68aa34c97ccb4f6f212df2a03153aa0c2b3
Author: Marlon Baeten <marlon@tweedegolf.com>
Date: Fri Jun 23 11:54:22 2023 +0200
Cargo updates
Only Marlon Baeten is repository owner, the other commits are from contributors.
Those commits came in as merge requests, without the ugly Merge pull request
entries.
Those who do git log
get
commit 509a6bd91392a60df67fa16b5441ec9253c45e2f
Author: Jordan Doyle <jordan@doyle.la>
Date: Wed Aug 30 08:21:39 2023 +0100
Release v0.1.1
commit 9512d2218d09587172d02096015039dc8c0fb305
Merge: f539ac9 2010488
Author: jordan <jordan@doyle.la>
Date: Wed Aug 30 08:14:15 2023 +0100
Merge pull request #17 from stappersg/cargo_deb
Support `cargo deb`
commit f539ac9d3de6eb8146b3d37fe43c2b3436d0a128
Merge: 40dcfdb f32e304
Author: jordan <jordan@doyle.la>
Date: Wed Aug 30 08:13:43 2023 +0100
Merge pull request #19 from graskaas/docker-fix
Update Docker instructions to include user permissions
commit f32e304bc1068ed80e3e12801c3de84e6fdacfd5
Merge: d8c2cde 40dcfdb
Author: jordan <jordan@doyle.la>
Date: Wed Aug 30 08:13:29 2023 +0100
Merge branch 'main' into docker-fix
commit 40dcfdb8dabddbb0b003505ee39afa3ae7a41239
Merge: 56917a9 412c366
Author: jordan <jordan@doyle.la>
Date: Wed Aug 30 08:10:00 2023 +0100
Merge pull request #20 from graskaas/docker-compose
Add docker-compose example
commit 412c3660be0c85a256762465f476d19fff3633b1
Author: Graskaas <graskaas-gaming@protonmail.com>
Date: Mon Aug 28 21:51:46 2023 +0200
Add docker-compose example
commit d8c2cde20136688b8afadf778242260f94802b3e
Author: Graskaas <graskaas-gaming@protonmail.com>
Date: Mon Aug 28 21:32:12 2023 +0200
Update Docker instructions to include user permissions
This is a fix for #10
commit 20104885f80c31bb89c381e11909643b6f9ad01b
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Aug 21 22:16:57 2023 +0200
Support `cargo deb`
Added various fields to Cargo.toml
commit 56917a9720cde99c53e42088ddcbf3ff37e6f1a6
Author: Jordan Doyle <jordan@doyle.la>
Date: Sat Aug 26 14:27:53 2023 +0100
Fix clippy lint on 1.72
Would be nice if they just got
commit 509a6bd91392a60df67fa16b5441ec9253c45e2f
Author: Jordan Doyle <jordan@doyle.la>
Date: Wed Aug 30 08:21:39 2023 +0100
Release v0.1.1
commit 412c3660be0c85a256762465f476d19fff3633b1
Author: Graskaas <graskaas-gaming@protonmail.com>
Date: Mon Aug 28 21:51:46 2023 +0200
Add docker-compose example
commit d8c2cde20136688b8afadf778242260f94802b3e
Author: Graskaas <graskaas-gaming@protonmail.com>
Date: Mon Aug 28 21:32:12 2023 +0200
Update Docker instructions to include user permissions
This is a fix for #10
commit 20104885f80c31bb89c381e11909643b6f9ad01b
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Aug 21 22:16:57 2023 +0200
Support `cargo deb`
Added various fields to Cargo.toml
commit 56917a9720cde99c53e42088ddcbf3ff37e6f1a6
Author: Jordan Doyle <jordan@doyle.la>
Date: Sat Aug 26 14:27:53 2023 +0100
Fix clippy lint on 1.72
( This issue is not about commit squashing )
Under https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/ is https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests
which has in bullet 4: the format of the commit message
That lacks "no noise", there is just "we enforce this".
Change nothing will improve nothing, lets try a non default option.
👍 I copied the wrong link from the sidebar, my mistake!
Closing this MR as won't fix. Squashed commits and rebases remove signatures.