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

Платформа Objective-C, обеспечивающая привязку к библиотеке libgit2.
2 ответа

Включите libgit2 в RubyMotion

Я пытаюсь включить объективный мерзавец как рубиновое движение. Я изо всех сил старался перевести требования к объективному сайту gits в то, что нужно для приложения OS X ruby ​​motion. Вот Rakefile, target-git - это подмодуль, расположенный в вендо…
26 июл '14 в 19:54
0 ответов

Где находится документация ObjectiveGit

Мне интересно, где находится документация ObjectiveGit. Я проверил проект на github ( https://github.com/libgit2/objective-git), но не смог найти его там. Что мне не хватает? Спасибо
17 мар '16 в 00:57
1 ответ

В libgit2, что означает git_index_entry->flags_extended (и когда они установлены)?

Я пытаюсь управлять индексом репозитория по сравнению с его деревом HEAD с помощью libgit2 (через Objective-Git, но я все чаще оказываюсь направленным вниз по ванильной кроличьей норе libgit2), и мне интересно, что именно представляет собой битовая …
28 янв '16 в 23:44
1 ответ

Как получить список файлов в хранилище в libgit/ target-git?

Я хочу получить список файлов в репозитории Git, используя target -git или libgit2 То, что я делаю сейчас, называется git инструмент командной строки и анализ выходных данных git ls-files (или же git ls-tree --name-only -r HEAD, что дает те же резул…
28 окт '13 в 10:45
1 ответ

Могу ли я иметь git-репозиторий в памяти для модульного тестирования с помощью libgit2 / ObjectiveGit?

Я работаю над проектом Objective-C, Cocoa с libgit2 и его привязками ObjectiveGit. Чтобы настроить быстрые и чистые юнит-тесты, было бы неплохо иметь репозиторий в памяти. Это возможно?
22 мар '16 в 21:16
1 ответ

Un-stage файл с libgit2

Используя target-git и libgit2, было довольно легко подготовить файл для фиксации: GTIndex *repoIndex = [self.repository indexWithError:&error]; [repoIndex removeFile:path error:&error]; if (status != GTFileStatusIgnored && status !=…
29 мар '14 в 13:15
1 ответ

Objective-Git Merge

Я использую Objective-Git. Я не могу заставить работать следующий метод: - (GTIndex *)merge:(GTTree *)otherTree ancestor:(GTTree *)ancestorTree error:(NSError **)error Ошибка не возвращается, но возвращаемый индекс пуст, пока он существует, все атри…
08 янв '14 в 19:05
1 ответ

Swift with target-git: существуют перегрузки для 'createCommitWithTree' с этими частично совпадающими списками параметров

Я использую target-git со Swift и не могу скомпилировать метод GTRepository.createCommitWithTree. При желании метод может быть вызван без параметров author: GTSignature и committer: GTSignature. Я новичок в Swift и перегрузке функций. Я хотел бы зна…
10 окт '15 в 16:01
1 ответ

Ошибка сборки XCode - отсутствуют файлы aclocal [/share]

Я пытаюсь построить проект XCode и получаю следующую ошибку при попытке собрать: ... Building for x86_64 i386 armv7 armv7s arm64 Building libssh2 for iphonesimulator7.1 x86_64 Please stand by... /Users/jordanforeman/dev/ios/MyProject/objective-git/E…
06 авг '14 в 03:13
0 ответов

ObjectiveGit - Разрешение конфликтов файлов с -[GTIndex enumerateConflictedFilesWithError:usingBlock:]

В ObjectiveGit (который является целевым оберткой c libgit2), когда у меня конфликт файлов, который не разрешается автоматически (это обычно означает, что у меня есть локальный коммит и удаленный коммит, которые оба изменили одну и ту же строку файл…
23 авг '18 в 01:12
1 ответ

git_revwalk игнорирует порядок нажатых ссылок?

В использовании git_revwalk (через Objective-Git's GTEnumerator), Я пытаюсь получить более недавно обновленные ветки, заказанные в первую очередь. Я зову gt_revwalk_push с ссылками, отсортированными по дате фиксации, но это не имеет никакого эффекта…
29 сен '16 в 15:38
1 ответ

libgit2: найти все коммиты между двумя тегами?

Мне было интересно, как найти все коммиты между двумя тегами в Git, используя C-API? Я знаю, что это легко сделать с помощью инструмента CLI: git log [первый коммит]..[второй коммит] --pretty=oneline Тем не менее, я не могу понять, как это сделать с…
05 окт '16 в 02:56
1 ответ

Вытащить (извлечь и объединить) с помощью libgit2

Я использовал objecitive-git и libgit2, чтобы попытаться реализовать функциональность pull. Как git pull это просто "фарфоровая" команда и состоит из git fetch с последующим git merge origin/master тогда это будет, как я это реализовал. Извлечение в…
23 мар '14 в 11:18
2 ответа

Как "удалить" файл с Objective-Git (libgit2)?

Я пишу приложение, которое позволяет выполнять основные операции git с использованием Objective-Git, но у меня возникают проблемы с выяснением, как "удалить" файл. Более конкретно, у меня есть файл с изменениями, которые ранее были добавлены в текущ…
27 янв '16 в 22:00
1 ответ

Создание репозитория с Objective-Git

Я пытаюсь создать Git-репозиторий, используя target-git. В документации не хватает того, как классы GT работают вместе для создания хранилища, так что я застрял. Это то, что я работаю до сих пор: GTRepository *newRepo = [GTRepository initializeEmpty…
21 ноя '13 в 00:43
1 ответ

Как получить содержимое файла с помощью Objective-git из определенного коммита?

Я использую этот код для получения содержимого файла фиксации: GTBlob *blob = [repo lookUpObjectBySHA:@"d39a07ef51533a32da4bf0474462a71a40dc59e4" objectType:GTObjectTypeBlob error:NULL]; NSLog(@"Blob: %@",[blob content]); где SHA - какой-то конкретн…
22 янв '20 в 16:37