Git How to move all commits to another repository using git format patch and git am

Published: 15 January 2014
on channel: Nucleus
2,400
5

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 {} \;


Watch video Git How to move all commits to another repository using git format patch and git am online without registration, duration hours minute second in high quality. This video was added by user Nucleus 15 January 2014, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,400 once and liked it 5 people.