Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Commit with Date & IdentityNew to Visual Studio Code? Get it now.
Commit with Date & Identity

Commit with Date & Identity

Brandon Fowler

brandonfowler.me
|
578 installs
| (1) | Free
Create and amend Git commits with manually set commit and author dates.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Commit with Date & Identity

Commit with Date & Identity is an Visual Studio Code extension that allows you to create or amend a Git commit with manually set author and committer date and identities.

Features

Author and committer support

Provides the ability to set author details, committer details, or both. Also allows you to synchronize the two with a single click.

Default values

Significant effort has been made to use the same default dates that Git uses for standard commits, amending, rebasing, and merging.

Preset dates

Provides convenient buttons to use and modify dates and identities from relevant commits. Always provides a button to select the author/commit dates and identities from HEAD.

Merge and rebase support

Support for continuing during rebases and committing during merges. When rebasing, provides a button to use the dates and identities of the former commit (REBASE_HEAD). When merging, provides to use the dates and identities from their commit (MERGE_HEAD).

Testing

The extension repository contains predefined Git repository states that can be used to make sure different features of the extension are working.

To use one of these states, use the command npm run test-repo --state=[STATE] where name is the optional name of the state. If no name is provided, a prompt will be shown. After the repository is created, you will have the opportunity to view the Git log to validate the author and committer details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft