So this is my current workflow in order to commit a single change from my development VM to the client's environment:
- Push to github from My_VM
- Pull from github to My_Laptop.
- Push from My_Laptop to USB stick.
- Transfer USB stick to Client_Workstation.
- Pull from USB stick to Client_Workstation.
- Push from Client_Workstation to NTFS share.
- Pull from NTFS share to Client_VM