Skip to content

A simple script to backup your GitLab projects. This script will clone your the repositories to your local.

Notifications You must be signed in to change notification settings

halilsafakkilic/auto-gitlab-projects-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto GitLab Projects Backup

This project allows you to automatically make clone of all repos in your GitLab account.  

Prerequisites

For this project to work, it is sufficient to have Python3 and Git installed on your device.

Configure

After cloning the project, copy the config.py.dist file named config.py. Then, enter your access key that you have granted API permission in config.py from https://gitlab.com/-/profile/personal_access_tokens page.

Important! If your GIT session is not provided over SSH on your device, you should set the repoUrlType value to http.

Help

Submit a Issue or you can ask using the contact details on my profile @halilsafakkilic.

Contribute

See Contribution Guide to improve this script.

About

A simple script to backup your GitLab projects. This script will clone your the repositories to your local.

Topics

Resources

Stars

Watchers

Forks

Languages