techsupport:services:git
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| techsupport:services:git [2019/06/20 18:42] – kjohns23 | techsupport:services:git [2023/08/08 15:48] (current) – kjohns23 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| ==== Overview ==== | ==== Overview ==== | ||
| The School of Computer Science git server is available at [[http:// | The School of Computer Science git server is available at [[http:// | ||
| + | |||
| + | SoCS Gitlab offers a mix of self-service and department-provided Groups and Projects. | ||
| + | |||
| + | |||
| + | ==== Tutorials ==== | ||
| + | |||
| + | [[https:// | ||
| ==== How to Start ==== | ==== How to Start ==== | ||
| - | To access the SoCS git service, visit [[https:// | + | === Logging In === |
| + | |||
| + | To access the SoCS git service, visit [[https://git.socs.uoguelph.ca|git.socs.uoguelph.ca]] in a web browser, and log in with your UoG Credentials. Ensure that the " | ||
| {{: | {{: | ||
| - | ==== Importing | + | === Creating your own Project |
| + | |||
| + | Create a project by clicking the green "New Project" | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Enter a name for your project in the " | ||
| + | |||
| + | The " | ||
| + | |||
| + | By default your project will be set to Private access. While you can set this to public, please be aware that it may be academic misconduct to make current coursework publicly available. If you need to share your project with other SoCS Students/ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | === Creating your own Group === | ||
| + | |||
| + | If you need to manage a number of projects together, you can create a Group. | ||
| + | |||
| + | ==== Course Assignment and Lab Repositories ==== | ||
| + | |||
| + | To make the management of git repositories for code submitted to instructors for marking, SoCS IT can create nested groups and projects for your course. Instructors and TAs get access to an umbrella group containing all groups and projects for their course. Each student then has access to only their own subgroup, which contains a list of projects/ | ||
| + | |||
| + | Some example project names are A1, A2, LE1, LabExam, Coursework, but instructors can specify any valid project name. | ||
| - | Repositories can be imported | + | To request course git groups, send an email to help@socs.uoguelph.ca, |
| - | To import from github, or another web platform, please see the [[https:// | + | ==== Additional |
| - | To import from the old SoCS Git server, follow the [[https:// | + | Below is a list of features available through Gitlab that instructors may find useful |
| - | == Find your Repositories == | + | * [[https:// |
| + | * [[https:// | ||
| - | == Git Repository URL == | ||
| - | This will usually be https:// | ||
techsupport/services/git.1561056129.txt.gz · Last modified: 2019/06/20 18:42 by kjohns23