
Codebase vs repository
Codebase is the more general term. Prefer when the code can "live" either in a repository or in a local directory.
Google style guide: Both terms are okay to use
Omit vs skip
Both terms are okay to use.
Libraries vs dependencies
Their meanings overlap. The recent explosion of software composition analysis may lean into third-party open-source dependencies more than standard libraries, so prefer "dependencies" when writing for that use case.
Lockfile vs Lock file
Prefer lockfile due to industry prevalence. Sometimes lockfiles are contrasted with code files; prefer lockfile regardless.
Entry vs record
Prefer record for database contexts. Prefer entry otherwise.