Video: Git Create New Branch with Local Changes Create a new Git branch when local changes exist and preserve work during branch switch and reapply changes safely Watch this video on YouTube