J'ai deux projets GIT A et B (projet vide). Je veux déplacer l'ensemble du projet A dans le projet B et conserver l'historique des validations tout en déplaçant tous les fichiers de A à B.Préserver l'historique de GIT valide tout en déplaçant un dépôt GIT
Qu'est-ce qu'un moyen efficace de faire cela en utilisant GIT? J'ai essayé d'utiliser git filter-branch mais j'ai l'impression de ne pas le faire correctement car cela me donne "fatal ... xyz/is repository outside". Quelqu'un pourrait-il donner quelques conseils?
Merci!
Si le projet B est un projet vide que vous venez d'initialiser avec 'git init', définissez-le comme un nouveau' remote' du projet B et exécutez 'git push -u remoteb master'. –
Merci pour votre suggestion. Je crois, vous voulez dire nouveau "à distance" du projet A? Est-ce que cette façon de préserver l'histoire de commit git? – psbits
Si vous allez dans votre projet Un dépôt, ajoutez un nouveau 'remote' qui pointe vers le projet B et exécutez ensuite la commande' push' ci-dessus, tout votre historique sera préservé. –