Contents
What do you need to know about submit50?
submit50 is a command-line tool with which you can submit work (e.g., problem sets) to a course (e.g., CS50). It’s based on git, a “distributed version control system” that allows you to save different versions of files without having to give each version a unique filename (as you might be wont to do on your own Mac or PC!).
What do you need to know about check50?
check50 is a command-line program included in the CS50 Appliance with which you can check the correctness of (some of) your programs. What is an ID? Each program that is checkable with check50 has a unique ID that identifies it. You can find this ID in your pset specifications page.
How to use check50 2014 / X / pset1 / HELLO.C?
Navigate your way to ~/Dropbox/pset1/hello by executing cd ~/Dropbox/pset1/hello. Execute the command check50 2014/x/pset1/hello hello.c. Notice that we passed the file name (i.e., hello.c) after the ID in the command above. Some psets require passing more than a single source code file.
Where do I find the check50 ID for Hello?
Each program that is checkable with check50 has a unique ID that identifies it. You can find this ID in your pset specifications page. For example, the ID for hello – pset1 is 2014/x/pset1/hello. How to run check50?
Why is submit50 not compatible with Windows 10?
RuntimeError: submit50 does not support Windows directly. Instead, you should install the Windows Subsystem for Linux ( https://docs.microsoft.com/en-us/windows/wsl/install-win10) and then install submit50 within that.
Is there a way to enable submit50 in CS50?
To enable submit50, please go to https://submit.cs50.io in your web browser and try again. If you’re using GitHub two-factor authentication, you’ll need to create and use a personal access token with the “repo” scope instead of your password. See https://cs50.ly/github-2fa for more information!”
Why is my CS50 Stack Exchange not submitting?
I’m trying to upload my assignment, but I keep getting the same error whenever I run the check50 or submit50 command: “Make sure your username and/or password are valid and submit50 is enabled for your account. To enable submit50, please go to https://submit.cs50.io in your web browser and try again.