About git branch.

Developing in a branch called feature/a (example)
In the develop branch, the location of the route and controller is changed in the view file
I had to fix it,
Can I take over the contents of a developer to an existing branch?

(develop) $git pull
(develop) $git checkout -b ◯◯

I think you can take over when you create a new branch as above

(develop) $git pull
(develop) $git checkout feature/a (example)

This is impossible.

How about it?