# How Do I Show My Global Git Configuration?

To display your global Git configuration settings, including your user name, email, and any other configurations you've set globally, you can use the `git config` command with the `--global` flag. Here’s how you can do it:

### Show Global Git Configuration

1. **Open your terminal or command prompt**:
2. **Run the following command**:
    
    ```bash
    git config --global --list
    ```
    
    This command lists all the global Git configuration settings that are currently set. It includes your user name, email, editor preferences, and any other settings you may have configured globally.
    
    If you want to see a specific setting, you can append the key to the command. For example, to see your global user name:
    
    ```bash
    git config --global user.name
    ```
    
    This will output your configured global user name.
    

### Example Output

The output of `git config --global --list` might look something like this:

```
user.name=Your Name
user.email=your.email@example.com
core.editor=code --wait
```

### Explanation

- **`git config`**: This command is used to get and set configuration variables that control Git's operation and look.
- **`-global`**: Specifies that you want to view or set a global configuration (i.e., affecting all repositories on your system).
- **`-list`**: Lists all the configuration settings that are currently set.

### Editing Global Git Configuration

If you need to edit your global Git configuration, you can use the `git config --global` command along with the specific key and value you want to set. For example, to set your email:

```bash
git config --global user.email "new.email@example.com"
```

This will update your global Git configuration with the new email address.

### Conclusion

Understanding and managing your global Git configuration is essential for ensuring consistency across your Git projects. By using `git config` with the appropriate flags, you can view, edit, and maintain your Git settings effectively.