Being a fan of portable applications (even when working on my main workstation), I use the portable version of msysGit, however it does not set shells, environment variables, GUI settings, icons, etc. I would like to save my C:\ and installed applications in the original clean image provided by my employer so that whenever they provide a new Windows image, I do not need to reinstall all portable applications (including Git).
Is there any script that allows the portable version to simply βregisterβ with shell hooks (Git Bash here / Git GUI here) and icons (but not installed)?
To ask another way, if I install the full version, say D:\PortableApps\Git , will it be functionally equivalent to the portable version in terms of centralizing the entire file storage?
source share