Skip to content
This repository has been archived by the owner on Dec 2, 2018. It is now read-only.

Remove new lines and consecutive duplicate commit messages when doing a "Squash and merge" in GitHub.

License

Notifications You must be signed in to change notification settings

mesaugat/compact-squash-commits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compact Squash Commits

Chrome/Firefox extension to remove new lines and consecutive duplicate commit messages when doing a Squash and merge in GitHub.

Before

GitHub "Squash and merge"

After

Compact "Squash and merge"

Manual Installation

Download and extract the code.

Chrome

  • Open the Extension Management page by navigating to chrome:https://extensions
  • The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then selecting Extensions
  • Enable Developer Mode by clicking the toggle switch next to Developer mode
  • Click the LOAD UNPACKED button and select the extension directory (extracted folder)

https://developer.chrome.com/extensions/getstarted#manifest

Firefox

  • Open Firefox
  • Enter about:debugging in the URL bar
  • Click "Load Temporary Add-on"
  • Open the extension's (extracted folder) directory and select any file inside the extension

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox

License

MIT