Описание тега git-repo

Repo - это инструмент, созданный Google, который работает поверх Git. Repo помогает управлять многими репозиториями Git, загружать в систему контроля версий и автоматизировать части рабочего процесса разработки Android. Repo не предназначен для замены Git, он предназначен только для упрощения работы с Git в контексте Android. Команда repo - это исполняемый скрипт Python, который можно поместить в любое место на своем пути.
2 ответа

git-repo как перечислить все филиалы в одном репо google?

Есть ли способ перечислить все ветви в Google repo? Я обнаружил, что это очень трудно понять repo, Здесь представлено только очень мало команд, которые не предоставляют механизм ветки списка.
30 сен '14 в 18:10
1 ответ

Как удалить удаленный тег git в связанном репозитории?

У меня есть хранилище для разработки, постановки и производства. Цикл: Разработка -> Постановка -> Производство Разработка удаленная: происхождение Постановка пульта: разработка и происхождение Дистанционное производство: постановка и происхождение …
11 май '18 в 06:10
0 ответов

Можно ли включить ссылку DOCTYPE на DTD внутри XML-файла манифеста Repo?

Я написал XML-файл манифеста для репо (или git-repo, Gerrit Repo, Google Repo, в зависимости от того, как вы хотите его назвать). Чтобы проверить мой синтаксис, я попытался сгенерировать файл определения типа документа (DTD), чтобы он соответствовал…
13 июн '17 в 15:03
0 ответов

Как перенести ветвление в новый репозиторий без истории коммитов?

Я создал новый репозиторий git и хочу перенести в него несколько веток. Однако я не хочу переносить историю коммитов. что я сделал: 1 создать новый репозиторий и использовать git remote set-url origin XXXXX to switch to the new repo. 2 У меня есть в…
01 авг '18 в 11:42
1 ответ

Выполнение нескольких операций одновременно на репо

Мы используем инструмент git-repo от Google для наших проектов. Наш рабочий процесс заключается в том, что мы вносим изменения, объединяем их с удаленными и отправляем теги. У меня вопрос, есть ли проблема, если я выполняю несколько операций одновре…
11 июл '13 в 10:05
4 ответа

Как скачать исходные коды ОС Android вещи?

Я мог бы найти репозиторий / ветку git для Brillio, но не для Android. Разве это еще не открытый исходный код или не выпущен для общественности?
07 мар '17 в 11:48
1 ответ

Используйте Git для синхронизации одного проекта из репозитория "Репо"

Некоторые люди в моей компании используют Repo для управления несколькими репозиториями. Мне нужно прочитать (не изменять / фиксировать) часть этого содержимого. Я надеюсь избежать установки Repo и просто использовать Git. Вот инструкции для получен…
05 мар '14 в 18:14
1 ответ

Как уменьшить размер удаленного репо, удалив ветвь с большими размерами?

В нашем git-репо одна из веток содержит двоичные файлы, которые были зафиксированы и отправлены в удаленное репо для тестирования, однако это привело к непреднамеренным последствиям заполнения размера нашего репо. После проведения некоторых исследов…
05 дек '18 в 23:26
3 ответа

Использовать андроид репо с github или gitlab

Я пытаюсь отразить каждое андроид репо на свой аккаунт на gitlab. После того, как я импортировал ВСЕ репозитории, я попытался использовать git-repo (инструмент репо от Google) для сборки Android из исходного кода. Я изменил эти строки в моем манифес…
09 апр '16 в 11:37
1 ответ

Интеграция изменений Android производителя в aosp

Я пытаюсь интегрировать изменения устройства AOSP в стандартное локальное зеркало AOSP. Это немного сбивает с толку, но я постараюсь быть максимально ясным. Я создал локальное зеркало репозитория AOSP на сервере (другой локальный компьютер) Патчи пр…
10 окт '14 в 00:22
3 ответа

Альтернативы подмодулям Git?

Я чувствую, что использование подмодулей Git как-то проблематично для моего рабочего процесса разработки. Я слышал о Git поддереве и Gitslave. Существуют ли еще инструменты для проектов с несколькими хранилищами и как они сравниваются? Могут ли эти …
10 ответов

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

Хорошего дня. Я пытаюсь создать новый филиал в моем репо. Я сделал это: Git ветка событий Git Checkout события Это сработало. Поэтому я изменил некоторые файлы и сделал Git Status Git добавить - все Git Commit -m "Коммит" Это работало хорошо, но я п…
24 июл '18 в 09:25
1 ответ

Как настроить git-сервер и клиентские репозитории в двух локальных системах Windows?

Я пытаюсь настроить git-сервер и клиент, используя две машины Windows(обе с Windows 10 OS). Итак, я скачал файл git Git-2.18.0-64-bit.exe и установил на обе машины. Сначала я создал пользователя и электронную почту, используя следующие команды на кл…
25 сен '18 в 04:44
1 ответ

Путаница контроля источника

Я довольно новичок в разработке для Android, хотя некоторое время работал над ядром. Вопросы: я внес изменения в модули ядра и из каталога верхнего уровня ядра. Если я делаю git diff или git status, он показывает все изменения, которые я сделал. Это…
24 июн '14 в 12:06
1 ответ

Проблема с передачей кода в репозиторий gitlab

Владелец проекта (michael365) поддерживает репозиторий и предоставил мне доступ для разработчиков. Я пытаюсь нажать на код, но я получаю эту ошибку remote: GitLab: API is not accessible To gitlab.com:michael365/bim.git ! [remote rejected] master -&g…
09 сен '18 в 04:29
0 ответов

Как выполнить синхронизацию репо без изменения настроек слияния?

Если вы делаете repo sync, он делает что-то, что не задокументировано (в дополнение к перебазированию): он изменяет настройку слияния на ветку, указанную в манифесте. Мы никогда не хотим этого, и раздражает необходимость постоянно возвращать его наз…
14 июн '18 в 16:32
1 ответ

Удаление ветки с помощью репо и git branch -D

Я использую git и git-repo для своего проекта. Я вижу, когда я пытаюсь удалить свою локальную ветку, на которой я сейчас использую команду git git branch -D branch_name Он показывает мне ошибку, которую я ожидаю, так как мы не можем удалить текущую …
23 май '13 в 05:13
1 ответ

Переключение между проектами в разных сервисах управления репозиторием (bitbucket, GitLab) с использованием git

У меня уже есть проект на GitLab над которым я работаю, и недавно мне был назначен еще один проект bitbucket, Я уже понимаю, что когда я работаю над проектом, и мне нужно push, pull, add, commit и т.д. тогда я должен убедиться, что я уже в каталоге …
26 июл '18 в 09:14
0 ответов

Какую правильную команду использовать для инициализации репо с несколькими зеркальными ссылками на локальном диске?

Какую правильную команду использовать для инициализации репо с несколькими зеркальными ссылками на локальном диске? repo init -u https://android.googlesource.com/platform/manifest -b "branch" --reference="/local/mirror1/dir/aosp" --reference="/local…
02 июн '17 в 12:39
1 ответ

Как создать новую ветку из другого хранилища?

У меня есть репозиторий (repo1) с главной веткой и другой репозиторий (repo2) с главной веткой. Теперь я хочу создать новую ветку в repo1 из repo2 со всей историей коммитов. Мой ожидаемый результат: repo2 ---- | \ master repo1 ---------- | | \ \ mas…
13 янв '19 в 12:41