- If you have problems with
core-component
, ensure yourcore-component
version matches the master branch. - If deploying to production, remember to deploy from a version branch to adhere to TBD best practices
- If a core component does not fit your needs, extend the core component in the core components repo and open a PR — this way, you can avoid hacky workarounds
- git fetch
- git rebase origin/master
- git push -f (ONLY IF YOU ARE IN YOUR OWN BRANCH)
This will rebase your current branch to master. Rebasing will produce a pretty history, but it may produce conflicts.
If you don't know how to solve the conflicts, you can use git rebase --abort
to abort the rebase and try to use merge instead.
- git fetch
- git merge origin/master
- git push
This will merge your current branch to the master. Merging will create a new commit, and it may be easier to resolve any conflicts.