Articles of git

Уменьшите размер исходного хранилища Android .repo Directory

Я переключался между несколькими ветвями исходного кода Android с такими командами, как: repo init -u https://android.googlesource.com/platform/manifest -b android-4.4_r1.2 repo sync Самым последним тегом был android-5.0.0_r2 . Я заметил, что мой каталог .repo теперь имеет размер 30 ГБ. Это ожидаемый размер? Если нет, то я предполагаю, что у меня есть история из других ветвей / тегов, […]

Таможня для внесения изменений в проект с открытым исходным кодом?

В последнее время я практиковал как Android Framework, так и Revision Control Systems (Git), и я внес некоторые изменения в пользовательский интерфейс приложения, которое я часто использую. Это небольшой проект с открытым исходным кодом, и мне любопытно, какой будет наилучшая практика для внесения изменений в такие проекты? Я уверен, что это в основном зависит от […]

Eclipse показывает ошибку, когда нет

Мой проект eclipse внезапно показывает красный крест (для ошибки), но когда я расширяю проект, красные кресты нигде не видны. Я попытался построить, очистить, перестроить и т. Д., И все, что, похоже, не работает Есть еще одна странная вещь, которая сейчас происходит. Когда я выбираю автоматическое создание, он показывает «рабочее пространство здания» на включенном (в бесконечном […]

Git-checkout удаленный git-код в Android Studio импортированный проект с Gradle build

У меня есть код, который я импортировал в Android Studio. Теперь у него есть Gradle build (которого раньше не было). Теперь мне нужно сделать git pull . Однако, учитывая, что структура каталогов несколько изменилась, я не уверен, как это сделать. Структура каталога Android Studio в app/src/main похожа на оригинал, например: Android Studio [main]$ ls AndroidManifest.xml […]

Удалите старые и добавьте новый git в андроид-студию

Я попытался настроить андроид-студию с git и перепутался. Как полностью удалить старый git, чтобы я мог создать новый?

Клонирование git repo

Сегодня я успешно клонировал Git repo (надеюсь), однако я не вижу никаких исходных файлов в клонированной директории. Чтобы быть конкретным, я клонировал msm-kernel из Google с помощью команды: git clone https://android.googlesource.com/kernel/msm.git kernel_msm

Android Studio не совершает GitHub

Я пытаюсь использовать git в Android Studio. Если я выберу фиксацию изменений, он говорит, что он успешно совершил измененные файлы, но эти изменения не отображаются в GitHub. Вместо этого, если я удалю репозиторий из GitHub и выберем Share Project на GitHub, он успешно создаст новый репозиторий и загрузит в него файлы. Это означает, что соединение […]

Как я могу настроить студию Android для добавления новой строки в конец файла?

Я использую Android Studio, и когда я беру на репо на github и просматриваю git diff, я вижу красную метку в конце строки для нескольких файлов с предупреждением «Нет новой строки в конце файла». Как настроить Android Studio для того, чтобы добавить новую строку в файл файла для каждого файла. спасибо

Repo 'bisect' для отладки Android?

Git bisect работает, подсчитывая количество коммитов между «хорошим» и «плохим» и проверяя изменение в середине. К сожалению, это не сработает для репо, потому что у одного проекта (например, рамки) может быть много изменений на раннем этапе, а другой проект (например, ядро) может иметь кучу более поздних изменений, поэтому «repo forall -c» git bisect .. . […]

Gitignore не игнорирует некоторые project.properties

Я использую приложение github для windows и mac, и у меня проблема с моим файлом .gitignore. Я пытаюсь игнорировать файл project.properties, который генерируется при переключении между двумя моими машинами, но я просто не могу заставить его работать. Ниже приведена копия моего .gitignore, и, похоже, она работает хорошо для всего, кроме project.properties, а также gen / […]