GIT copie du fichier de la préservation de l'histoire

J'ai un peu déroutant question dans GIT.
Permet de dire, j'ai un fichier dir1/A.txt commis et git conserve un historique de commits

Maintenant, j'ai besoin (pour certaines raisons) pour copier le fichier dans dir2/A.txt (ne pas bouger, mais la copie).
Je sais qu'il y a un git mv commande mais j'ai besoin de dir2/A.txt pour le même historique de commits que dir1/A.txt, et dir1/A.txt encore y rester.

Je n'ai pas l'intention de mettre à jour A.txt une fois que la copie est créée et tous les futurs travaux seront effectués sur dir2/A.txt

Je sais que cela semble confus, je vais ajouter que cette situation est basé sur java module (mavenized projet) et nous avons besoin de créer une nouvelle version de code, de sorte que nos clients auront la possibilité d'avoir 2 versions différentes dans l'exécution, la première version sera finalement retiré lorsque l'alignement est terminé.
Nous pouvons utiliser maven pour la gestion des versions bien sûr, je suis juste débutant dans GIT et curieux de savoir ce que git peut fournir ici.

InformationsquelleAutor Mark Bramnik | 2013-06-05