Подключите мой проект к gitlab с помощью Android studio

#android #git #android-studio #gitlab

#Android #git #android-studio #gitlab

Вопрос:

мой друг создал проект на gitlab, когда я захожу в gitlab, я просматриваю проект xxxxx / project, если я нажимаю на него, я вхожу в проект и могу выбрать ссылку ssh или httsp. Например, ссылка https://gitlab.com/xxxxx/myproject.git Если я нажму ссылку на репозиторий: https://gitlab.com/xxxxx/myproject/tree/master существует три каталога: client/myprojecty, server/ myserverproject, sketch/mysketchserver

Проект android находится в client / myprojecty, теперь я хочу подключить свой локальный проект, который находится в C://User/AndroiStudioProject/myproject с клиентом / проектом, и я хочу использовать Android studio.

Я не хочу, чтобы этот клиент / myproject перезаписывал мой локальный проект C://User/AndroidStudio/myproject

Как мне использовать Android studio?

Я пытаюсь при запуске Android studio: проверить проект из системы управления версиями, затем я нажимаю git, затем открываю репозиторий dialg Clone, где есть текстовое поле для заполнения:

Git перестроит URL: https://gitlab.com/xxxxx/myproject.git Родительский каталог: C://User/AndroiStudioProject/myproject Имя каталога: myproject

Я не нажал clone, потому что боюсь, что эта команда перезапишет мой локальный проект и удалит весь прогресс в моем локальном проекте.

Как я могу подключить только свой локальный проект к проекту на gitlab? Тогда как я обновляю свой прогресс?

Комментарии:

1. Является ли удаленный проект таким же, как ваш проект? Вы хотите, чтобы remote обновлялся вместе с вами или наоборот?

2. Я хочу обновленный проект на gitlab с моим локальным проектом, моя последняя версия на моем ПК, старая версия на gitlab

3. Итак, в вашем локальном проекте есть изменения, которые вы хотите перезаписать на стороне сервера?

4. Я хочу убедиться, что все будет в порядке. Никаких новых изменений на удаленной стороне для копирования в локальную версию?

5. Да, я хочу перезаписать на стороне сервера

Ответ №1:

Прежде всего, сделайте копию папки вашего проекта (делайте это всегда, когда делаете такие вещи на всякий случай)

Затем откройте свой проект и перейдите на вкладку терминала в Android studio и введите

    git init
  

Теперь ваш локальный проект контролируется git. Но как подключить его к вашему удаленному проекту, как показано ниже:

 git remote add origin [the address of your remote repo]
  

Затем просто введите:

 git add .
  

И зафиксируйте свои изменения, как показано ниже:

 git commit -m "first commit"
  

Затем введите это, чтобы отправить на сервер:

 git push -u origin master
  

Комментарии:

1. почему я не могу скопировать и вставить в терминал?

2. Вам не нужно копировать с терминала. Найдите файл проекта, просто скопируйте его и вставьте по другому пути.

3. @Fra87 в моем ответе есть значок галочки под подсчетом голосов. нажмите на это.

4. Привет, я получил эту ошибку после выполнения вышеуказанных шагов. Пожалуйста, помогите мне решить эту проблему. удаленный: Вам не разрешено отправлять код в этот проект. фатально: невозможно получить доступ к ‘GIT URL’: запрошенный URL-адрес возвращен ошибка: 403

5. Должен ли я добавлять какие-либо разрешения, чтобы отменить это?