# **How To Submit The Task? Part 2** :::warning ## Tools you will need: ### 1. GitHub account * #### How to make a github account? > Here is a link to show github website [click here](https://github.com/) ### 2. CS50 account authorization > To make CS50X account authorization follow this link [click here](https://submit.cs50.io/invites/9770b67479384c4d8c37790779e466d9) ### 3. CS50 IDE or CS50 CODE IDE > Here is the website of cs50 code IDE [click here](https://code.cs50.io/) > Here is the website of cs50 IDE [click here](https://ide.cs50.io/) ### 4. CS50 Documentation > Here is the docs of cs50 libraries [click here](https://cs50.readthedocs.io/) ::: # **The Process Of Submitting The Task** :::info * ### `check50 cs50/problems/2022/x/mario/less` <!-- By using the command line `submit50` [click here](https://ide.cs50.io/4d0a5837ff084280be74cd768aaba6c3) --> ::: :::danger # **PROBLEM!** ### **ENTER PERSONAL ACCESS TOKEN FOR GITHUB!!!** ![](https://i.imgur.com/aUtfGfp.png) ::: :::success ## **What is "PERSONAL ACCESS TOKEN"** #### `It's a code that make cs50 IDE connect to your GitHub to submit the task` ## **How to Get This Code or Token?** * #### Visit https://github.com/settings/tokens. * #### Click Generate new token. * #### Input a note under Note (e.g., CS50 IDE if using CS50 IDE). * #### Select No expiration (or something shorter) via the drop-down menu under Note. * #### Check repo under Select scopes. * #### Click Generate token. * #### Highlight and copy the “personal access token” that appears. Odds are it will start with ghp_. * #### Paste that personal access token somewhere safe e.g., in a password manager). Make sure to copy your personal access token now. You won’t be able to see it again! ::: # **Now Let's Return To Submit The Task** :::info ## Copy and Paste these commands into your terminal and press enter * ### `check50 cs50/problems/2022/x/hello` * ### `style50 mario.c` * ### `submit50 cs50/problems/2022/x/hello` :::