Submitting Homework & Labs with GitLab


For CSIS 201 we will be using GitLab for turning in both homework assignments and lab activities. Both will require copying, i.e. "forking," project templates from a starter project. The instructions for turning in a lab and homework are similar but with a few key differences. Jump to the homework section


Turning in a Lab


One-time Setup

You will need to "fork" the Labs starter project before you turn in your lab. These instructions will create your own copy of the Labs and only need to be done once. In a web browser, go to the starter project group at the URL https://gitlab.com/georgefox/coursework/csis-201/starter. Select the option to "fork" the repository, the link should be in the top right of the window.

Now you have to chose to where the project is forked (copied). Select the option that contains your email address. For example, the option should be named like this George Fox / Coursework / CSIS 201 / YOUR EMAIL. Click "select" to finishing forking the Labs project to your project group. Now the project is forked.



Submitting a Lab Activity & Creating a New File

To submit a lab activity you will need to create a new file in your Labs project. Use the "Web IDE" button, a new page will be loaded that will let you create a file.

Create a file and name it to match the activity.






Click the commit button, check the toggle to "commit to master branch," then commit the file.







Now click the "lab" project link to return the project overview page.





Click the newly created file to view and edit its contents. On the new page, use the "Edit" button to bring up the editor.





Copy and paste your program into the file then commit.



Turning in Your Homework

To turn in your homework, you will need to "fork" the starter project for the particular assignment, then copy your program into the file in your "fork" of the project. Program 1 will be used a working example to illustrate the general process. You will need to "fork" the Name starter project. These instructions will create your own copy of the Name and only need to be done once. In a web browser, go to the starter project group at the URL https://gitlab.com/georgefox/coursework/csis-201/starter. Select the option to "fork" the repository, the link should be in the top right of the window.





Now you have to chose to where the project is forked (copied). Select the option that contains your email address. For example, the option should be named like this George Fox / Coursework / CSIS 201 / YOUR EMAIL. Click "select" to finishing forking the Name project to your project group. Now the project is forked.





Click the file in the project edit its contents. On the new page, use the "Edit" button to bring up the editor.





Copy and paste your program into the file then commit.


This page was last modified on 2020-09-04 at 18:24:02.

Copyright © 2018–2020 George Fox University. All rights reserved.