Well I'm currently working on my local branch , and a test branch that carries all the changes and then merges them with the master production branch .
My doubt is that I still have my changes locally and I still haven't finished some things , and I just bought a new computer because the current one is somewhat slow,
The point is that I want to pass my changes to the new team , but since I haven't finished my changes locally yet, it is convenient to commit in my test branch, or you can make a branch just to save these changes and affect test and then pull in the new team.
How can I transfer my local changes from a lap to a new computer?
You have two paths to take:
Solution 1:
Push your changes to one branch and then push them back to the other computer
Solution 2(easiest):
.git
inside the project contains all the necessary information about the repos, your local branches, remote branch's, your stash, remote commits, your local commits, etc.