Skip to content

03. GIT. Hosting

Siarhei P edited this page Jan 25, 2024 · 5 revisions

Homework Assignment 1: Initializing a Remote Repository

  1. Create remote empty repositories (GitHub and GitLab)
  2. Add ssh key(s) to use ssh authentication
  3. Push your local repository into remote repositories each all, one by one
  4. Create email integration push/commit events
  5. Automate pushing your changes to all remote repositories (bash/python/go.. scripts)
    • create alias for script in your shell
  6. list of upstream repositories should be extracted automatically for loop

Create folder 03.GIT.Hosting, put all your repositories's urls to the file 03.GIT.Hosting/README.md + script and prepare PR (Pull Request)

Please do not use Cyrillic symbols and whitespaces in path/file names