This guide aims to layout the standard development workflow for this project.
The first step is to checkout out a new branch off of main
.
⚠️ Your git branch must be tracking the remote branch atgit@github.com:coltonehrman/bag-of-tools.git
.
You can use the git branch -vv
& git remote show <remote>
commands to confirm you are setup correctly.
Example output:
> git branch -vv
main ... [origin/main] ...
> git remote show origin
* remote origin
Fetch URL: git@github.com:coltonehrman/bag-of-tools.git
Push URL: git@github.com:coltonehrman/bag-of-tools.git
HEAD branch: main
Remote branch:
main tracked
Local branch configured for 'git pull':
main merges with remote main
Local ref configured for 'git push':
main pushes to main (up to date)
git checkout main
- Make sure you are on the themain
branchgit pull
- Make sure to pull down the latest changes from the remote.
git checkout -b <new_branch>
- Start you development work.
git add <changes>
git commit
orgit commit -m "<message>"
- Please use conventional commits.
git push -u origin <new_branch>
- This assumes you have push access to the remote
git@github.com:coltonehrman/bag-of-tools.git
- This assumes you have push access to the remote