Git How to move all commits to another repository using git format patch and git am
http://fosshelp.blogspot.in/2014/01/g...
1)
Goto Project folder. Your first repo
#cd /home/saju/project1/src
2)
Take diffs
#git format-patch -o /home/saju/patch_backup/ 0aa25e5ce31ab05db98d258f90850f478303dc23~..699a6a0decd6889b7cfbfc6fc80ab641965385b4
3)
Goto your new second repo
#/home/saju/project2/src
4)
Creaet git repo, if not there
#git init
#git add *
#git commit -m "create new git repo: initial commit"
5)
Apply patch
#git am --reject /home/saju/patch_backup/0001-Migration-to-Django-1.5-Initial-Commit.patch
6)
Check for rejected files
#find . -name "*.rej"
7)
Some checks (Optional)
#git diff
#git log
8)
If patch failed, then we have to add all chaged file and run "git am --resolved"
#git add -A
#git diff
#If there any conflict, fix that, then
#git am --resolved
#git log
9)
Delted all rejected filed "*.rej" and apply the next patch (Step-5)
#find . -name '*.rej' -exec rm {} \;
Смотрите видео Git How to move all commits to another repository using git format patch and git am онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Nucleus 15 Январь 2014, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,400 раз и оно понравилось 5 людям.