An alarm clock web application with a timer feature
-
Click on Fork button at the top right corner to fork the repo.
-
Clone your forked repository to your local environment.
-
Navigate into the cloned folder -
cd Alarm-Clock-App
-
Add upstream -
git remote add upstream https://github.com/BrunoElo/Alarm-Clock-App.git
-
Pull updates from the develop branch in upstream repo -
git pull upstream develop
-
Create a new branch for the feature you're working on -
git checkout -b [Feature]
e.ggit checkout -b feat/display-timer
for a feature. -
To ensure you're on the right branch run
git branch
-
If you are done and everything is okay stage your changes -
git add .
-
And then commit -
git commit -m "Commit Message"
Your commit messages should follow a consistent pattern:
Remember, chore, feature, bug
For a feature: git commit -m "feat: implemented user log-in"
For a bug: git commit -m "bug: fixed inconsistency in log in screen"
For a chore: git commit -m "chore: updated read me to include API endpoints"
-
Push to your working branch in your forked repo -
git push origin [Feature]
-
Make a Pull Request.
Note: Always pull from develop branch before creating your working branch to avoid merge conflicts.
-
Go to your forked repository.
-
As soon as you get there, you are going to see a green ‘compare and create a pull request’
-
Click on it, and type your message, click on create pull request.
When making a PR, your PR is expected to have useful information like the following:
● What is the task completed ?
● What the PR actually does ?
● How can this PR be manually tested ?
● Any background contexts ? (maybe something a tester might not notice and be useful for testing)
● Screenshots