Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronald-kimeli/challenge-git-task
Node js task based on challenge kit
https://github.com/ronald-kimeli/challenge-git-task
git-contribute git-merge git-push github-config node-js
Last synced: about 1 month ago
JSON representation
Node js task based on challenge kit
- Host: GitHub
- URL: https://github.com/ronald-kimeli/challenge-git-task
- Owner: ronald-kimeli
- Created: 2023-07-13T06:39:48.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-13T07:10:06.000Z (over 1 year ago)
- Last Synced: 2023-08-07T10:57:44.060Z (over 1 year ago)
- Topics: git-contribute, git-merge, git-push, github-config, node-js
- Language: JavaScript
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Outlier.org](https://i.imgur.com/vJowpL1.png)
---
# Outlier Engineering Git Challenge
At Outlier, you will be expected to be able to contribute features and fixes without causing conflicts and other version control headaches. An important tool for keeping codebases clean is `git rebase`. This challenge will test your understanding of a basic codebase and your ability to use `git rebase` properly.
## The Challenge
There are two pull requests open on this repo. Each change is in its own branch. The challenge is to use `git rebase` to add both changes to `master`. When you are finished, your `master` branch should have three commits in the following order:
```
* feat: add base64 endpoint
* feat: add user-agent endpoint
* init
```_ Any errors, missing features, missing tests, or failing tests will disqualify the solution. _
## Instructions
How to attempt this challenge:
1) Create a new repo in your account and note the git url
2) Clone this repo
3) Solve the challenge
4) Set your new repo as the origin: `git remote set-url origin ${your repo url}`
5) Push your solution to your repoYou must follow these steps for your solution to be accepted -- forks or other methods will not be considered.