Git Notes #01

These are two short notes to remind myself about how a couple of things in Git work.

Changing master to main

The following works to change master to main.

E:\repo> git branch -m master main
E:\repo> git push -u origin main

See the excellent post by Scott Hanselman for all the details and for more specific scenarios and discussion.

Committing with the correct credentials

Do this in the project directory to save local (project-specific) credentials that override the global credentials on the computer.

git config user.name "Author Name"
git config user.email "author@email.com"

The next commit will get marked to the correct user for that repository.

comments powered by Disqus