Cannot commit with empty e-mail.
- Langage dominant
- Rust
- Étoiles
- 22.5k
- Forks
- 773
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
**Describe the bug**
When git is configured with an empty e-mail address, `gitui` does not allow commits.
**To Reproduce**
Steps to reproduce the behavior:
```
git config --global user.email "<>"
git init foo
cd foo
echo "some content" > a_file.txt
gitui
# Stage a_file.txt
# Hit "c" to start a commit
# Type any commit message and hit enter
```
**Expected behavior**
A new commit should be created.
**Screenshots**

**Context (please complete the following information):**
- Fedora 39
- GitUI 0.24.3
- Git 2.44.0
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Aucun fichier source ni test n’est indiqué. Reproduisez d’abord l’échec avec les étapes indiquées de git config, de dépôt, de staging et de commit, puis suivez le flux de commit de gitui pour gérer une adresse e-mail vide. Le travail sera considéré comme terminé lorsqu’un commit est créé avec succès avec une adresse e-mail configurée vide, avec une couverture pour ce scénario si la structure de tests existante le permet.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- git, rust
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100