To take full advantage of git merge (or rebase) tactics, you can commit the changes to your local repository and then pull. Pull merges between the remote and local repositories, which can be fast or recursive merges depending on upstream changes. You might even want to create a new branch for this (which you can then click on the origin if you want, without affecting the main branch).
The stock may help you here, but you risk that the wallet will not be able to apply after traction.
A simple example:
git add .
git commit -m 'My local template changes'
git pull origin master
An example of a new branch:
git checkout -b newbranch
git add .
git commit -m 'My local template changes'
git pull origin master # fix any conflicts
master newbranch, , master - (.. git checkout master, 'd - git pull, ).