set-git-account

Configure global Git user name and email for commits.

2|3|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/fsx950223/claude-stuff --skill set-git-account
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: set-git-account
Source: https://github.com/fsx950223/claude-stuff/tree/main/.claude/skills/set-git-account
Command: npx skills add https://github.com/fsx950223/claude-stuff --skill set-git-account

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you set up your global Git username and email address, ensuring your commits are correctly attributed.

Core Features & Use Cases

  • Set Global Git User Name: Configures the username for all your Git repositories.
  • Set Global Git Email: Configures the email address for all your Git repositories.
  • Use Case: Before starting a new project or contributing to an open-source repository, you can quickly set your Git credentials to match your identity.

Quick Start

Set your Git global username to 'your-name' and email to '[email protected]'.

Frequently Asked Questions about set-git-account

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure my global Git user name and email address for code commits?

To configure your global Git user name and email, set the user.name and user.email configuration variables using the Git command-line interface. This applies your commit identity across all Git repositories on your system.

Why does Git show the wrong author identity on my version control commits?

Git shows the wrong author identity when your global user.name and user.email variables are unset or incorrect. Configuring these global Git settings ensures your commits are correctly attributed to your developer identity.

What is the best way to set my commit identity for multiple Git projects?

The best way to set your commit identity for multiple projects is configuring the global Git user.name and user.email variables. This applies a single developer identity to all your repositories without requiring project-level configuration.

Do I need to set Git credentials separately for each repository?

No, you do not need to set Git credentials separately for each repository. Configuring the global user.name and user.email variables applies your commit identity across all current and future version control projects on your machine.

When do I need to configure my Git username and email before contributing to open source?

You need to configure your Git username and email before making your first commit to ensure proper attribution. Setting the global user.name and user.email variables aligns your version control identity with your open source profile.