1. Добавляем проект

- локально создаем папку,
- заходим в нее и создаем пустой репозиторий,
- добавляем удаленный репозиторий и подтягиваем проект

mkdir local_dir && cd local_dir

git init

git remote add origin https://gitlab.com/svejooo/test.git

git pull origin main

В папке должны появится файлы проекта

 

  1. Вносим изменения и коммитим

Работаем с проектом

touch index.py

 

Перед тем как ДОБАВЛЯТЬ свои изменения, нужно получить АКТУАЛЬНУЮ версию проекта
(вдруг кто то из команды уже залил свои правки, а они могут конфликтовать с твоими)

git pull origin main

Добавляем свои изменения

git add --all

git commit -am  "my FIRST commit"

 

  1. Отправляем изменения в репозиторий. 

git push  origin main

 

  • Добавление ключей 
  • ssh-keygen
    [enter]
    [enter]
    [enter]
    
    cd ~/.ssh
    ssh-copy-id -i id_rsa.pub USERNAME@SERVERTARGET
  •