Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laplacexd/challenge-git
https://github.com/laplacexd/challenge-git
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/laplacexd/challenge-git
- Owner: LaplaceXD
- Created: 2024-06-11T19:55:06.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-06-11T20:41:06.000Z (7 months ago)
- Last Synced: 2024-06-12T04:46:37.741Z (7 months ago)
- Language: JavaScript
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Git Challenge
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
* fiat lux
```_ Any errors, missing features, missing tests, or failing tests will disqualify the solution. _
## Instructions
How to attempt this challenge:
1) Clone this repo locally
2) Solve the challenge locally
3) Create a new repo in your GitHub account and note the git url
4) Set your local origin to the new git url: `git remote set-url origin ${git url}`
5) Push your solution to the newly set originYou must follow these steps for your solution to be accepted -- forks or other methods will not be considered.