GitHub - GQDeltex/ft_transcendence GitHub Wiki

How to work with issues and pull requests?

  1. Select the Issue
  2. Assign yourself
  3. Create a branch
  4. copy the git commands from the webpage
  5. run the commands in terminal inside project folder
  6. change the code
  7. test it
  8. git add - git commit -m "" - git push
  9. click on Compare & pull request
  10. Assign yourself
  11. write a comment
  12. wait for the CI-Pipline to finish
  13. wait for the reviewer and answer possible questions

How to update the working branch from main?

  1. git checkout main
  2. git pull
  3. git checkout [working branch]
  4. git pull
  5. in case of uncommitted files stash or commit them
  6. git merge main
  7. git stash apply in case you stashed before
  8. resolve merge conflicts [maybe commit]
  9. git push