Git operations
commit
git.commit(message)
Creates commit for cloned repository.
single commit
import { git } from '@codemod.com/workflow'
// clone
const repository = await git.clone('git@github.com:codemod-com/codemod.git')
// make changes
await repository
.files()
.jsFam()
.astGrep('console.log($$$A)')
.replace('console.error($$$A)')
// commit
await repository
.commit('Changed console.log to console.error')
Parameters
message
string
requiredAdd a git commit message.