удалённые GIT репозитории

Вопросы написания собственного программного кода (на любых языках)

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 17:42

Olej писал(а):
18 фев 2024, 16:52
Дальше будет Bitbucket
Ну и дальше GitLab...
Olej писал(а):
13 янв 2021, 13:54
Прежде всего нужно один раз (если этого ещё нет) зарегистрироваться, создать логин, на URL https://gitlab.ru/users/sign_in.
Тут всё гораздо хуже :cry:
По прежним ссылкам (русскоязычный GitLab) - пустое место:
Снимок экрана от 2024-02-18 02-36-18.png
Снимок экрана от 2024-02-18 02-36-18.png (105.81 КБ) 132 просмотра
Остаётся только заново регистрироваться...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 17:54

Olej писал(а):
18 фев 2024, 17:42
Остаётся только заново регистрироваться...
Я предпочитаю это делать через аккаунт Google...
И тут начинается :-(
Снимок экрана от 2024-02-18 02-52-10.png
Снимок экрана от 2024-02-18 02-52-10.png (73.63 КБ) 131 просмотр
Снимок экрана от 2024-02-18 02-53-02.png
Снимок экрана от 2024-02-18 02-53-02.png (93.37 КБ) 131 просмотр
Там ещё верификация телефона ... СМС на телефон...
В конце-концов: https://gitlab.com/olej.tsil
UserID : 20152955

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 18:06

Olej писал(а):
18 фев 2024, 17:54
И тут начинается
Тем не менее...
И можем начать создавать проект:
Вложения
Снимок экрана от 2024-02-18 02-57-44.png
Снимок экрана от 2024-02-18 02-57-44.png (113.44 КБ) 130 просмотров
Снимок экрана от 2024-02-18 02-58-54.png
Снимок экрана от 2024-02-18 02-58-54.png (114.49 КБ) 130 просмотров
Снимок экрана от 2024-02-18 02-59-25.png
Снимок экрана от 2024-02-18 02-59-25.png (93.14 КБ) 130 просмотров
Снимок экрана от 2024-02-18 03-02-21.png
Снимок экрана от 2024-02-18 03-02-21.png (153.33 КБ) 130 просмотров
Снимок экрана от 2024-02-18 03-06-16.png
Снимок экрана от 2024-02-18 03-06-16.png (99.13 КБ) 130 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 18:11

Olej писал(а):
18 фев 2024, 18:06
И можем начать создавать проект:
Имеем пустой проект...
Так же загружаем локально:

Код: Выделить всё

olej@R420:~/2024/Go/gitlab$ git clone https://gitlab.com/go1195807/inout.git
Клонирование в «inout»...
Username for 'https://gitlab.com': Олег Цилюрик
Password for 'https://Олег Цилюрик@gitlab.com': 
remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See https://gitlab.com/help/topics/git/troubleshooting_git#error-on-git-fetch-http-basic-access-denied
fatal: Authentication failed for 'https://gitlab.com/go1195807/inout.git/'

Доступ запрещен. Предоставленный пароль или токен неверен, или в вашей учетной записи включена 2FA, и вам необходимо использовать личный токен доступа вместо пароля.
И тут же, немедленно, при clone а ещё не push - получаем облом :!: :roll:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 18:25

Olej писал(а):
18 фев 2024, 18:11
получаем облом
https://translated.turbopages.org/proxy_u/en-ru.ru.5f1ef1b0-65d16a67-be14d71c-74722d776562/https/stackoverflow.com/questions/63863751/whats-my-gitlab-password-if-its-linked-to-my-google-account
Когда я пытаюсь что-либо ввести в свое репозиторий Gitlab, у меня запрашивают пароль, дело в том, что я не знаю, запрашиваю ли я пароль от своей учетной записи или пароль от репозитория. В любом случае у меня нет пароля для них, потому что мне никогда не предлагали его создать.
Снимок экрана от 2024-02-18 17-19-19.png
Снимок экрана от 2024-02-18 17-19-19.png (176.51 КБ) 130 просмотров
Документация:
Снимок экрана от 2024-02-18 17-19-19.png
Снимок экрана от 2024-02-18 17-19-19.png (176.51 КБ) 130 просмотров
Создаю:
Снимок экрана от 2024-02-18 04-29-45.png
Снимок экрана от 2024-02-18 04-29-45.png (84.18 КБ) 130 просмотров
Теперь, с этим паролем, могу загрузить пустой, пока, проект, и увязать его с GitLab:

Код: Выделить всё

olej@R420:~/2024/Go/gitlab$ git clone https://gitlab.com/go1195807/inout.git
Клонирование в «inout»...
Username for 'https://gitlab.com': olej.tsil
Password for 'https://olej.tsil@gitlab.com': 
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Получение объектов: 100% (3/3), готово.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 18:30

Olej писал(а):
18 фев 2024, 18:25
загрузить пустой, пока, проект, и увязать его с GitLab:
То же самое наполнение локального GIT:

Код: Выделить всё

olej@R420:~/2024/Go/gitlab$ cd inout 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ ls -oa
итого 20
drwxrwxr-x 3 olej 4096 фев 18 04:35 .
drwxrwxr-x 3 olej 4096 фев 18 04:37 ..
drwxrwxr-x 8 olej 4096 фев 18 04:35 .git
-rw-rw-r-- 1 olej 6159 фев 18 04:35 README.md
Копирование содержимого:

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ ls -oa
итого 40
drwxrwxr-x 3 olej 4096 фев 18 04:40 .
drwxrwxr-x 3 olej 4096 фев 18 04:39 ..
drwxrwxr-x 8 olej 4096 фев 18 04:35 .git
-rw-rw-r-- 1 olej  215 фев 13 01:28 inputf.go
-rw-rw-r-- 1 olej  296 фев 13 01:28 inputr.go
-rw-rw-r-- 1 olej  387 фев 13 01:54 inputs2.go
-rw-rw-r-- 1 olej  265 фев 13 01:28 inputs.go
-rw-r--r-- 1 olej  103 фев 13 01:48 Makefile
-rw-rw-r-- 1 olej 6159 фев 18 04:35 README.md

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git status
Текущая ветка: main
Эта ветка соответствует «origin/main».

Неотслеживаемые файлы:
  (используйте «git add <файл>...», чтобы добавить в то, что будет включено в коммит)
    Makefile
    inputf.go
    inputr.go
    inputs.go
    inputs2.go

индекс пуст, но есть неотслеживаемые файлы
(используйте «git add», чтобы проиндексировать их)
Подключение под контроль:

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git add Makefile 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git add inputf.go 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git add inputr.go 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git add inputs.go 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git add inputs2.go 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ 

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git status
Текущая ветка: main
Эта ветка соответствует «origin/main».

Изменения, которые будут включены в коммит:
  (используйте «git restore --staged <файл>...», чтобы убрать из индекса)
    новый файл:    Makefile
    новый файл:    inputf.go
    новый файл:    inputr.go
    новый файл:    inputs.go
    новый файл:    inputs2.go

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git commit -m 'на дату Вс 18 фев 2024 04:43:54'
[main a5329b9] на дату Вс 18 фев 2024 04:43:54
 5 files changed, 80 insertions(+)
 create mode 100644 Makefile
 create mode 100644 inputf.go
 create mode 100644 inputr.go
 create mode 100644 inputs.go
 create mode 100644 inputs2.go

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git status
Текущая ветка: main
Ваша ветка опережает «origin/main» на 1 коммит.
  (используйте «git push», чтобы опубликовать ваши локальные коммиты)

нечего коммитить, нет изменений в рабочем каталоге
Всё готово к загрузке в GitLab

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

удалённые GIT репозитории

Непрочитанное сообщение Olej » 18 фев 2024, 18:32

Olej писал(а):
18 фев 2024, 18:30
Всё готово к загрузке в GitLab

Код: Выделить всё

olej@R420:~/2024/Go/gitlab/inout$ git push
Username for 'https://gitlab.com': olej.tsil
Password for 'https://olej.tsil@gitlab.com': 
Перечисление объектов: 8, готово.
Подсчет объектов: 100% (8/8), готово.
При сжатии изменений используется до 40 потоков
Сжатие объектов: 100% (7/7), готово.
Запись объектов: 100% (7/7), 1.35 КиБ | 1.35 МиБ/с, готово.
Всего 7 (изменений 0), повторно использовано 0 (изменений 0), повторно использовано пакетов 0
To https://gitlab.com/go1195807/inout.git
   ec116b5..a5329b9  main -> main
Снимок экрана от 2024-02-18 04-49-10.png
Снимок экрана от 2024-02-18 04-49-10.png (139.68 КБ) 130 просмотров

Ответить

Вернуться в «Программирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей