MopeSWTP-SS21 / MopeSWTP

MIT License
1 stars 0 forks source link

Feature/cfg and shut down #100

Closed IlmarB closed 3 years ago

CSchoel commented 3 years ago

@manuEbg Nice review. I agree with your comments.

@IlmarB If you have trouble, resolving the conflicts in this branch, you can follow this simple tutorial for resolving merge conflicts.

To get to the state where you see the merge conflicts, you will have to use the command git merge main on your branch to merge changes of the current main branch into your feature branch. Some people prefer using git rebase main instead of git merge, because it results in a "cleaner" looking git history, but my personal experience is that changing the history of a branch with a rebase is more trouble than it is worth 99,99% of the time.

After you got the conflicting changes on your branch, you need a merge tool to resolve them. I prefer kdiff3, although its UI is a little clunky and not at all beginner-friendly. The tool will probably be able to resolve some conflicts automatically, but leave a few of them for you to fix.

If everything else fails, here are a few ugly hacks that can get you out of dicey situations: