Make development in branches and create pull requests for additions to main.
Name your development-branch: dev-username-title
where
username
is your username ( dah ... :-) and
title
is a title (micro description) of your change.
Observe, that you should not add "production rules" to this repository!
# Unless you already have the repository cloned:
git clone [email protected]:fraxflax/fraxwall.git
# Make sure you are up to speed with main before you create your branch:
git checkout main
git pull
# Create your branch and check it out:
git branch dev-username-title
git checkout dev-username-title
# Now, do your monkey stuff and make sure you test it thoughrouly.
# If you have additions you should do a dry run firstly to check
# that you don't have local stuff that shouldn't be added:
# git add --dry-run --all
# and if so, add your files manually or clean up before you do:
# git add --all
# Commit and push your changes:
git commit [ --dry-run ] --all --message='good description of your changes'
git push --set-upstream origin dev-username-title
Create the Pull Request:
https://github.com/fraxflax/fraxwall/compare/main...dev-username-title?expand=1
# Clean up you local branch
# (or make sure you are in sync with main before reusing it to commit and push)
git checkout main
git pull
git branch -d dev-username-title