Описание тега gitpython
GitPython - это библиотека Python, используемая для взаимодействия с репозиториями Git.
1
ответ
Как я могу использовать gitpython для запуска "git pull alias_name master", где alias_name - это пользовательский псевдоним?
Я относительно новичок в Python и пытаюсь использовать GitPython, чтобы перенести изменения из удаленного репозитория в его локальный аналог, который уже был клонирован. Вне скрипта, запуск git pull alias_name master (где alias_name - произвольный п…
14 фев '17 в 19:42
1
ответ
GitPython - Как сделать изменения в git stash в репозитории GitPython?
У меня есть репозиторий, созданный с помощью библиотеки GitPython, в котором есть некоторые незафиксированные изменения. Я хочу спрятать эти изменения. Как мне это сделать? Поиск "stash" в документации GitPython не дал результатов.
01 фев '15 в 17:12
0
ответов
Переписать даты написания git с помощью git-python
Я знаю, что созданные Git даты могут быть переписаны git filter-branch, но я хотел бы знать, возможно ли такое, используя только git-python. Я хотел бы избежать создания сценариев во время выполнения и вызова низкоуровневой оболочки git git-python.
24 июл '17 в 01:16
1
ответ
GitPython `repo.index.commit()` порождает постоянный экземпляр git.exe, содержит дескрипторы для репо
Я пытаюсь использовать GitPython для некоторых манипуляций с репо, но столкнулся с проблемами с моим приложением, с открытыми ручками, где я не ожидал. Ошибка, вызывающая проблему, кажется, что вызов repo.index.commit() приводит к дескриптору к ката…
21 ноя '16 в 16:15
0
ответов
Находите ошибки Lucene через API Python Jira
Я использую Python с GitPython читать различные коммиты Lucene проект. Эти коммиты содержат сообщения типа LUCENE-4797: enable doclint html verification git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1658040 13f79535-47bb-0310-9956-ff…
18 сен '16 в 14:42
1
ответ
`git ls-remote` в GitPython
В моей программе на Python я хочу проверить, есть ли ссылка на моем пульте. Я могу проверить пульт с git ls-remote, но я бы не хотел разбирать вывод сам. я нашел git.remote.Remote в GitPython, но это относится только к удаленному локальному хранилищ…
23 фев '16 в 18:21
1
ответ
gitpython создание zip-архива
Как я могу создать архив с gitpython, я попробовал следующее, которое создает файл, но я не могу открыть его, он говорит мне, что произошла ошибка при чтении архива архив кажется недействительным или поврежден from git import * repo = Repo(repo_path…
12 ноя '12 в 00:37
1
ответ
Извлечение git time recursivley для подпапок и файлов
Я пытаюсь создать словарь с элементами в формате имя файла: отметка времени в гг-мм-дд чч: мм: сс. Это должно рекурсивно включать все подпапки и файлы в репо. Я наткнулся на этот кусок кода: import git repo = git.Repo("./repo") tree = repo.tree() fo…
03 май '18 в 15:02
4
ответа
GitPython теги отсортированы
Я пытаюсь получить последний тег в репозитории, используя GitPython lib. Обычно я делал это так: repo = Repo(project_root) last_tag = str(repo.tags[-1]) Но как только версия 1.10 была выпущена, я всегда получаю 1.9;(я знаю, что это связано с выводом…
31 июл '14 в 10:22
0
ответов
git log --pretty=%P -n 1 <child> не работает на GitPython
Кто-нибудь знает, как я могу заставить это работать на GitPython? REPO.git.log('--pretty=%P -n 1 202bfa07e1fbaf7d210468a2ca6c7f4352fc2b25')помещает это в бесконечный цикл.
19 дек '17 в 03:15
2
ответа
UnicodeDecodeError: кодек "utf8" не может декодировать байт 0xf6 в позиции 178175077: недопустимый начальный байт
Я пытаюсь закодировать Gerrit UID в UTF-8 и сталкиваюсь с ошибкой ниже, это работает большую часть времени, но случайно сталкивается с ошибкой ниже для некоторых UID, я посмотрел на аналогичные посты на stackru, которые предлагают, чтобы попытаться …
13 июл '16 в 03:07
3
ответа
Преимущество gitPython перед выполнением команды git с подпроцессом?
Я недавно сделал команду git, используя python, которая выполняет команду git, используя subproces.Popen поэтому я спорю, стоит ли воспользоваться gitPython модуль или нет? Имеет ли это какое-то значение, если gitpython модуль используется?
08 мар '14 в 11:13
1
ответ
Как сделать git fetch используя gitpython?
Я ищу эквивалентный способ получить в gitpython git fetch --quiet --all Как я могу выполнить git fetch в python?
05 окт '16 в 07:42
1
ответ
GitPython: git.diff(commit_a, commit_b) всегда возвращает пустую строку
Когда я пытаюсь следующий код, используя GitPython: repo.head.commit.diff('HEAD~1')[0].diff Всегда возвращает пустую строку. Я много раз менял файл, также пытался в разных коммитах. Я также попробовал следующий код, который бы перечислял все изменен…
02 сен '15 в 00:00
1
ответ
GitPython труба выводит на стандартный вывод
Делать некоторые очень простые скрипты в Python. Я клонирую репозиторий на сервер с помощью следующего оператора в скрипте Python: Repo.clone_from("source", "target") Как я могу получить прогресс от clone_from и передать его на стандартный вывод?
24 июл '15 в 05:10
1
ответ
Как организовать файловые фрагменты с помощью gitpython
Предоставляет ли gitpython (или, в крайнем случае, какой-либо из API-интерфейсов Python git) способ размещения выбранных фрагментов из файла в рабочем дереве, например git add -i позволяет тебе? Я думаю, что я могу что-то увидеть, как получить итера…
20 фев '18 в 11:19
2
ответа
Идентификация фактических названий веток git коммитов
Это простой репозиторий git. Я пометил коммиты номерами для удобства ссылок. Репо имеет следующие филиалы: мастер: 13 коммитов (1,2,3,4,5,6,7,8,9,10,11,12,13) new_branch: 8 коммитов (1,2,3,4,5,6,14,15) test_branch: 3 коммитов (1,2,3) still_another_…
24 авг '18 в 16:02
0
ответов
Добавить субмуль с Gitpython
Как я могу добавить подмодуль с Gitpython? Я знаю, как добавить его обычным способом, но я не нахожу никакой помощи в документации от Gitpython, как я могу добавить его с помощью библиотеки lib. большое спасибо
07 июн '17 в 16:32
1
ответ
Редактировать коммит с помощью gitpython
Допустим, вы находитесь в терминале, в настоящее время сидите в корне git-репо. Если у вас установлен GitPython, вы можете сделать это, чтобы получить последний зафиксированный коммит, или, скорее, коммит, на который указывает HEAD: >>> imp…
15 янв '13 в 01:34
1
ответ
GitPython: проверьте, доступен ли git
GitPython зависит от наличия версии командной строки git установлен (в противном случае вы получите проблему в этом вопросе: OSError: [Errno 2] Нет такого файла или каталога на GitPython). Есть ли способ из API GitPython проверить, найден ли исполня…
27 янв '16 в 11:22