git-command-helper
Version:
github command helper for nodejs
20 lines (17 loc) • 630 B
JavaScript
// git-command-helper 2.1.0 by Dimas Lanjaka <dimaslanjaka@gmail.com> (https://www.webmanajemen.com)
import { gitConfig } from './gitConfig.mjs';
/**
* fix case-sensitive conflict
* @see {@link https://stackoverflow.com/a/55541435/6404439}
* @param cwd
* @param messageCommit
*/
async function fixCaseSensitive(cwd, messageCommit) {
const config = new gitConfig({
cwd
});
await config.ignoreCase(false);
await config.git.spawn("git", ["rm", "-r", "--cached", "."]);
await config.git.spawn("git", ["commit", "-a", "-m", messageCommit ? messageCommit : "fix: file name casing"]);
}
export { fixCaseSensitive };