Scott Whittaker

Frontend Developer

Day job React | side projects Svelte

Restoring a file to a previous state from another branch in git

This command allows you to restore a specific file to the state it exists in on another branch without switching branches. By using git checkout, you can pull the version of the file from the target branch (e.g. origin/develop) and apply it to your current working directory. This is helpful when you want to revert changes in a single file without affecting other parts of your current branch or when you need to sync a file with its version from another branch.

git checkout origin/develop path/to/file