J' aime git add --interactive. Il fait maintenant partie de mon travail quotidien.
Le problème semble qu'il ne fonctionne pas avec sans traces de fichiers. Ce que je veux faire est de suivre un nouveau fichier, mais seulement ajouter de la partie, c'est à dire certaines parties de ce fichier ne sont pas encore prêts à être mis en scène.
Par exemple, avec la commande git add -je, je peux choisir le patch option et même de modifier individuellement les beaux mecs dans le but de mettre en scène des pièces du nouveau code, en laissant le code de débogage commentaires unstaged. J'aime travailler de cette façon parce qu'il est évident que les lieux de la mega patch, je suis actuellement en train de travailler sur encore besoin de travail.
Malheureusement, je ne semble pas être en mesure de faire la même chose avec un sans traces de fichier. Soit je l'étape de l'ensemble du fichier, ou rien. La solution de contournement que j'ai utilisé est la mise en scène ou même de commettre un nouveau fichier lorsqu'il est vide, et puis la mise en scène des changements dans la manière habituelle. Mais cette solution se sent comme un sale hack et si j'oublie, ou changer mon esprit, il crée plus de problèmes qu'il devrait être.
La question est donc: Comment faire pour que le cadre d'un nouveau fichier, de sorte que ce nouveau fichier de suivi, mais en laissant la totalité ou une partie de son contenu unstaged?