Вопросы с тегом «git»

172
Установите специальный git commit с pip

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

171
Можно ли сделать редкую проверку без предварительной проверки всего хранилища?

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

171
Зачем использовать «git rm» для удаления файла вместо «rm»?

В SVN удаление чего-либо из файловой системы напрямую (а не использование svn) создавало множество головных болей. Я не нашел, чтобы это было проблемой при использовании git, но я заметил, что у git есть своя собственная rmреализация ( git rm). В чем разница между rmи git...

171
Github (SSH) через публичный WIFI, порт 22 заблокирован

В настоящее время я нахожусь в публичном месте WIFI, и я не могу использовать SSH (они, вероятно, заблокировали этот порт). Тем не менее, мне нужно это соединение, чтобы сделать git push. ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused Можно ли обойти это...

171
Как мне создать новое GitHub репо из ветки в существующем репо?

У меня есть мастер и новые проекты филиалов. А теперь я хотел бы создать совершенно новое репо со своим мастером на основе ветки нового проекта. Фон: у меня есть один репозиторий, который содержит три независимых приложения. Это не началось таким образом. Первоначально в репо было только одно...

171
Найти запрос на извлечение на Github, где коммит был изначально создан

Pull Requests отлично подходят для понимания более широкого мышления об изменении или наборе изменений, внесенных в репо. Чтение запросов на чтение - это отличный способ быстро «прогнать» проект, поскольку вместо небольших атомарных изменений в источнике вы получаете большие группы логических...

171
Установка последней версии git в Ubuntu

Моя текущая версия git 1.7.9.5 ... Мне нужно обновить по крайней мере до git 1.7.10, чтобы иметь git cloneкоманду для правильной работы Я пытался sudo add-apt-repository ppa:git-core/ppaобновить, но в результате это: Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 125,...

171
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты

Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести...

170
git-upload-pack: команда не найдена, при клонировании удаленного репозитория Git

Я использовал git для синхронизации двух копий моего проекта, один из них - мой локальный блок, другой - тестовый сервер. Эта проблема возникает, когда я захожу на наш удаленный сервер разработки с использованием ssh; git clone me@me.mydevbox.com:/home/chris/myproject Initialized empty Git...

170
Git, переписать имена пользователей и электронные письма предыдущих коммитов

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

170
git diff между клонированным и оригинальным удаленным репозиторием

Я клонировал репозиторий github и не вносил никаких изменений локально. Репозиторий Github переместился вперед с коммитами в той же ветке. Как мне найти разницу между моим локальным хранилищем и исходным хранилищем github? Как найти разницу между моей рабочей копией и исходным хранилищем github?...

170
Используя Git, как я могу найти строку во всех ветвях?

Используя Git, как я могу найти данную строку во всех файлах во всех локальных ветвях? Особенность GitHub: возможно ли выполнить вышеуказанный поиск по всем веткам GitHub? (В моем удаленном репозитории GitHub есть несколько удаленных веток, которые в идеале мне не пришлось бы сбрасывать для этого...

170
Git: Как разнести два разных файла в разные ветки?

У меня есть два разных файла в разных ветках. Как я могу изменить их в одной команде? Что-то вроде # git diff branch1/foo.txt branch2/foo-another.txt Я мог бы проверить другой файл, проверить его и восстановить, но это довольно грязное...

170
Force LF eol в git-репо и рабочей копии

У меня есть git-репозиторий, размещенный на github. Многие из файлов были изначально разработаны для Windows, и я не слишком заботился об окончании строк. Когда я выполнил начальную фиксацию, у меня также не было никакой конфигурации git для обеспечения правильного окончания строк. В результате в...

170
Как отключить Git Credential Manager для Windows?

Я заметил, что в последней версии Git по умолчанию теперь появляется диалоговое окно «Git Credential Manager для Windows» вместо того, чтобы каждый раз запрашивать у меня пароль в приглашении Bash. Я действительно ненавижу это поведение. Как я могу просто отключить его и вернуться к вводу пароля в...

169
Github: импорт ветки вверх по течению в fork

У меня есть fork ( origin) из проекта ( upstream) на GitHub. Теперь вышестоящий проект добавил новую ветку, которую я хочу импортировать в свой форк. Как я могу это сделать? Я попытался проверить удаленный и создать ветку поверх этого, но это настраивает ветку так, как git pushона пытается...

169
Unlink файла не удалось

Я пытаюсь сделать git pull и получаю следующую ошибку: Не удалось удалить ссылку файла 'lib / xxx.jar'. Должен ли я попробовать еще раз? (Г / л) Независимо от того, выберу я или n, невозможно достичь состояния, в котором я могу тянуть или...

169
Я не могу понять поведение git rebase --onto

Я заметил, что два блока следующих команд git имеют различное поведение, и я не понимаю, почему. У меня есть Aи Bветвь, которые расходятся с однимcommit ---COMMIT--- (A) \ --- (B) Я хочу перебазировать Bветку на последней A(и иметь коммит на Bветке) ---COMMIT--- (A) \ --- (B) Нет проблем, если я...