Advertisement
Guest User

Working historical blame and rebranding merge

a guest
Jun 28th, 2014
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. git init
  2. git fetch https://github.com/pdinc-oss/CipherShed.git
  3. git fetch https://github.com/srguglielmo/CipherShed.git
  4. git checkout -b rebranding 1ca13ed2271d60ba93d40bcc8db17ced8545f172
  5. git checkout -b master-with-history d3c8039a50f9ec5a1278459df94d3ccc312050db
  6.  
  7. git cherry-pick -x HEAD..rebranding
  8.  
  9. git rm src/License.html
  10. git cherry-pick --continue
  11.  
  12. mv 'CipherShed.sln' 'src/TrueCrypt.sln';
  13.  git rm 'CipherShed.sln' 'TrueCrypt.sln';
  14.  git add 'src/TrueCrypt.sln';
  15.  git mv 'src/TrueCrypt.sln' 'src/CipherShed.sln'
  16. git cherry-pick --continue
  17.  
  18. mv 'Common/CipherShed.ico' 'src/Common/TrueCrypt.ico';
  19.  git rm 'Common/CipherShed.ico' 'Common/TrueCrypt.ico';
  20.  git add 'src/Common/TrueCrypt.ico';
  21.  git mv 'src/Common/TrueCrypt.ico' 'src/Common/CipherShed.ico'
  22. mv 'Common/CipherShed_Volume.ico' 'src/Common/TrueCrypt_Volume.ico';
  23.  git rm 'Common/CipherShed_Volume.ico' 'Common/TrueCrypt_Volume.ico';
  24.  git add 'src/Common/TrueCrypt_Volume.ico';
  25.  git mv 'src/Common/TrueCrypt_Volume.ico' 'src/Common/CipherShed_Volume.ico'
  26. mv 'Format/CipherShed_Wizard.bmp' 'src/Format/TrueCrypt_Wizard.bmp';
  27.  git rm 'Format/CipherShed_Wizard.bmp' 'Format/TrueCrypt_Wizard.bmp';
  28.  git add 'src/Format/TrueCrypt_Wizard.bmp';
  29.  git mv 'src/Format/TrueCrypt_Wizard.bmp' 'src/Format/CipherShed_Wizard.bmp'
  30. mv 'Main/Forms/CipherShed.fbp' 'src/Main/Forms/TrueCrypt.fbp';
  31.  git rm 'Main/Forms/CipherShed.fbp' 'Main/Forms/TrueCrypt.fbp';
  32.  git add 'src/Main/Forms/TrueCrypt.fbp';
  33.  git mv 'src/Main/Forms/TrueCrypt.fbp' 'src/Main/Forms/CipherShed.fbp'
  34. mv 'Release/Setup Files/CipherShed User Guide.pdf' 'src/Release/Setup Files/TrueCrypt User Guide.pdf';
  35.  git rm 'Release/Setup Files/CipherShed User Guide.pdf' 'Release/Setup Files/TrueCrypt User Guide.pdf';
  36.  git add 'src/Release/Setup Files/TrueCrypt User Guide.pdf';
  37.  git mv 'src/Release/Setup Files/TrueCrypt User Guide.pdf' 'src/Release/Setup Files/CipherShed User Guide.pdf'
  38. mv 'Resources/Icons/CipherShed-16x16.xpm' 'src/Resources/Icons/TrueCrypt-16x16.xpm';
  39.  git rm 'Resources/Icons/CipherShed-16x16.xpm' 'Resources/Icons/TrueCrypt-16x16.xpm';
  40.  git add 'src/Resources/Icons/TrueCrypt-16x16.xpm';
  41.  git mv 'src/Resources/Icons/TrueCrypt-16x16.xpm' 'src/Resources/Icons/CipherShed-16x16.xpm'
  42. mv 'Resources/Icons/CipherShed-48x48.xpm' 'src/Resources/Icons/TrueCrypt-48x48.xpm';
  43.  git rm 'Resources/Icons/CipherShed-48x48.xpm' 'Resources/Icons/TrueCrypt-48x48.xpm';
  44.  git add 'src/Resources/Icons/TrueCrypt-48x48.xpm';
  45.  git mv 'src/Resources/Icons/TrueCrypt-48x48.xpm' 'src/Resources/Icons/CipherShed-48x48.xpm'
  46. mv 'Resources/Icons/CipherShed.icns' 'src/Resources/Icons/TrueCrypt.icns';
  47.  git rm 'Resources/Icons/CipherShed.icns' 'Resources/Icons/TrueCrypt.icns';
  48.  git add 'src/Resources/Icons/TrueCrypt.icns';
  49.  git mv 'src/Resources/Icons/TrueCrypt.icns' 'src/Resources/Icons/CipherShed.icns'
  50. mv 'Setup/CipherShed_setup.bmp' 'src/Setup/TrueCrypt_setup.bmp';
  51.  git rm 'Setup/CipherShed_setup.bmp' 'Setup/TrueCrypt_setup.bmp';
  52.  git add 'src/Setup/TrueCrypt_setup.bmp';
  53.  git mv 'src/Setup/TrueCrypt_setup.bmp' 'src/Setup/CipherShed_setup.bmp'
  54. mv 'Setup/CipherShed_setup_background.bmp' 'src/Setup/TrueCrypt_setup_background.bmp';
  55.  git rm 'Setup/CipherShed_setup_background.bmp' 'Setup/TrueCrypt_setup_background.bmp';
  56.  git add 'src/Setup/TrueCrypt_setup_background.bmp';
  57.  git mv 'src/Setup/TrueCrypt_setup_background.bmp' 'src/Setup/CipherShed_setup_background.bmp'
  58. git cherry-pick --continue
  59.  
  60. mv 'Common/CipherShed_mounted.ico' 'src/Common/TrueCrypt_mounted.ico';
  61.  git rm 'Common/CipherShed_mounted.ico' 'Common/TrueCrypt_mounted.ico';
  62.  git add 'src/Common/TrueCrypt_mounted.ico';
  63.  git mv 'src/Common/TrueCrypt_mounted.ico' 'src/Common/CipherShed_mounted.ico'
  64. git cherry-pick --continue
  65.  
  66.  
  67. git merge $(echo 'Merge of 1ca13ed2271d60ba93d40bcc8db17ced8545f172 branch - rebranding' |\
  68.     git commit-tree -p HEAD -p rebranding \
  69.           $(git cat-file -p HEAD | grep ^tree | sed -e 's/^tree //') )
  70.  
  71. git commit --amend -S
  72.  
  73. git checkout rebranding
  74.  
  75. git merge master-with-history # fast forward....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement