Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: nathabonfim59/gitid

v1.3.0 - Repository Identity Support & Enhancements

11 Oct 23:27
de06129

Choose a tag to compare

New Feature: Repository-Specific Identities

Important

Due to the way the completions work, BEFORE updating, run gitid completion -r to remove them, otherwise the new commands won't be regonized (will be automatic in next version).

Changes

• Local Identity Management: you can now set repository-specific Git identities that override global settings
• Smart Detection: Automatically detects when you're in a Git repository and shows local identity options
• TUI Integration: Visual [local] indicators in the interface for quick identification
• CLI Commands: New gitid repo subcommands for local identity management

This feature uses the local .git/config file from within your repository.

So you can set and forget. Whenever you commit in the repository, your identity will be automatically set to the correct one, no matter which you have selected globally.

image

New CLI Commands

   gitid repo current          # Show local identity for current repository
   gitid repo use <identity>   # Set existing identity as local
   gitid repo add <name> <email> [nickname]  # Add and set as local

Technical Improvements

• Performance Optimizations: Reduced unnecessary Git invocations when not in repositories
• Nickname Caching: Faster identity lookups with cached nickname system
• Better Git Config Usage: Proper --local flag usage for repository-specific settings
• Completion Upgrades: Enhanced shell completion management

Example Workflow

   # Set work identity globally
   gitid use work

   # Use personal identity for specific project
   cd ~/personal-project
   gitid repo use personal

PRs

  • feat: add support for repository-wide identity configuration by @nathabonfim59 in #4

Full Changelog: v1.2.0...v1.3.0

Release v1.2.0

24 Aug 04:43
5b052ad

Choose a tag to compare

What's Changed

image image

Notes

  • No breaking changes
  • Check the REDME.md for a guide in how to use these features

Release v1.1.0

16 Jan 05:10

Choose a tag to compare

Release v1.0.1

16 Jan 05:06

Choose a tag to compare

Release v1.0.0

16 Jan 04:58

Choose a tag to compare