What you should do is to:
-
Fork this repo & clone the repo into your computer
-
Make a new commit that replaces
aqjunefromhello.cppwith your github id, so it prints:
make
./hello
Hello, my name is <your Github ID>
The title of the commit should be "Use my github id at hello.cpp".
-
This repo has three branches:
master,bugfix,usemap. Merge the existingbugfixbranch intomasterusinggit mergecommand. -
On top of that, merge the existing
usemapbranch again. This causes a merge conflict; please fix it carefully.
NOTE: You should carefully see why it causes merge conflict. To do this, you
need to understand what usemap branch did.
- Check that
make; ./check.shworks successfully. :)
After this, git log --oneline at master branch should show the commits
including bugfix/usemap commits, "Use my github id at hello.cpp" commit,
and merge commits.
git log --online --no-merges should hide the merge commits.
- Push your master branch to your github repo, and submit your repo link to https://forms.gle/R8pSyzrXuLhUPs187 .