As of 2022-07-29, you will no longer be able to access KGCOE GitLab repositories using HTTPS. To update your existing repositories to SSH:
- Open your repository in kgcoe-git.rit.edu
- Click on the "Clone" button
- Copy the repository URL
- This URL should like this:
git@kgcoe-git.rit.edu:<user>/<project>.git
- This URL should like this:
- On Linux/Mac:
- Open your terminal and navigate to your repository
- Run the following to update your URL:
git remote set-url origin <url_from_step_3>
- Run the following to verify that the change has been made:
git remote -v
- On Windows w/ Git Bash:
- Open Git Bash and navigate to your repository
- Run the following to update your URL:
git remote set-url origin <url_from_step_3>
- Run the following to verify that the change has been made:
git remote -v
- On Windows w/ GitHub Desktop Client:
- Open the GitHub Desktop Client and select your repository
- Click the "Repository" menu, then "Repository settings..."
- Click "Remote"
- Change "Primary remote repository" to the URL you copied in Step 3
- Click "Save"
- On Windows w/ TortoiseGit:
- Open File Explorer and navigate to the folder containing your repository
- Right-click on your repository folder and select "TortoiseGit", then "Settings"
- Click "Git", then "Remote"
- Select "origin" on the right side of the window
- Change the "URL" field to the URL you copied in Step 3
- Click "Apply"
- Click "OK"
- Alternatively, if all of your changes have been pushed to kgcoe-git.rit.edu, you can delete your local copy of the repository and clone it again
- Verify that all of your changes have been pushed to kgcoe-git.rit.edu:
git status
- If you're unsure whether all of your changes have been pushed, do not use this method
- Delete the folder containing your local copy of the repository
- Clone a new copy of the repository using your preferred method (e.g. terminal, Git Bash, TortoiseGit)
- Verify that all of your changes have been pushed to kgcoe-git.rit.edu:



