Manually add arguments after squash to the general arguments

This commit is contained in:
Cesar Costas 2022-11-30 02:35:44 +00:00 committed by GitHub
parent e7fcf25566
commit 30a50cf4c0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -564,7 +564,7 @@ var commandConfig = {
],
execute: function(engine, command) {
var commandOptions = command.getOptionsMap();
var generalArgs = command.getGeneralArgs().concat(commandOptions['--no-ff'] || []);
var generalArgs = command.getGeneralArgs().concat(commandOptions['--no-ff'] || []).concat(commandOptions['--squash'] || []);
command.validateArgBounds(generalArgs, 1, 1);
var newCommit = engine.merge(