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

666
Сделать текущий коммит единственным (начальным) коммитом в Git-репозитории?

В настоящее время у меня есть локальный репозиторий Git, который я помещаю в репозиторий Github. Локальный репозиторий имеет ~ 10 коммитов, а репозиторий Github является синхронизированным дубликатом этого. Я хотел бы удалить ВСЕ историю версий из локального репозитория Git, чтобы текущее...

665
Слишком длинное имя файла в Git для Windows

я использую Git-1.9.0-preview20140217 для Windows. Как я знаю, этот выпуск должен решить проблему со слишком длинными именами файлов. Но не для меня. Конечно , я делаю что - то неправильно: я сделал git config core.longpaths trueи git add .затем git commit. Все прошло гладко. Но когда я сейчас это...

665
Git постоянно просит у меня пароль

Я уже некоторое время пользуюсь Git, но постоянные запросы на ввод пароля приводят меня в движение. Я использую Mac OS X и GitHub, и я настроил Git и мои SSH-ключи в соответствии с инструкциями на странице GitHub Set Up Git . Я также добавил ключ github SSH в свою цепочку ключей Mac OS X, как...

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

Когда я немного поработал с исходным кодом, я сделал свою обычную фиксацию, а затем отправил в удаленный репозиторий. Но потом я заметил, что забыл организовать импорт в исходном коде. Поэтому я делаю команду исправления, чтобы заменить предыдущий коммит: > git commit --amend К сожалению,...

659
git добавляет только измененные изменения и игнорирует неотслеживаемые файлы

Я запустил «git status» и перечислил ниже несколько файлов, которые были изменены / или под заголовком «изменения, не подготовленные для фиксации». В нем также перечислены некоторые неотслеживаемые файлы, которые я хочу игнорировать (у меня есть файл «.gitignore» в этих каталогах). Я хочу поместить...

657
Как изменить коммит без изменения сообщения коммита (повторное использование предыдущего)?

Есть ли способ изменить коммит без vi(или вашего $EDITOR) всплывающего окна с возможностью изменить ваше сообщение коммита, но просто повторно использовать предыдущее...

651
Поиск ветки Git коммита

Есть ли способ узнать, из какой ветви происходит коммит, учитывая его хеш-значение SHA-1 ? Бонусные баллы, если вы можете сказать мне, как сделать это, используя Ruby...

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

Используя Git, есть ли способ заставить его принять самозаверяющий сертификат? Я использую сервер https для размещения сервера git, но на данный момент сертификат самоподписан. Когда я впервые пытаюсь создать там репо: git push origin master -f Я получаю ошибку: error: Cannot access URL https://the...

647
Команда Git, чтобы показать, какие конкретные файлы игнорируются .gitignore

Я промочил ноги с помощью Git и имею следующую проблему: Дерево исходного кода моего проекта: / | +--src/ +----refs/ +----... | +--vendor/ +----... У меня есть код (в настоящее время MEF) в моей ветке поставщика, который я скомпилирую там, а затем переместу ссылки, в /src/refsкоторые проект их...

644
Как преобразовать существующий непустой каталог в рабочий каталог Git и отправить файлы в удаленный репозиторий

У меня есть непустой каталог (например, / etc / что-то) с файлами, которые нельзя переименовать, переместить или удалить. Я хочу проверить этот каталог в git на месте. Я хочу иметь возможность отправить состояние этого репозитория в удаленный репозиторий (на другой машине), используя «git push»...

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

Есть ли переключатель командной строки для передачи git diffи другие команды, которые используютless пейджер по умолчанию? Я знаю, что могу передать это коту, но это удаляет всю подсветку синтаксиса. Я знаю, что могу установить пейджер в глобальном .gitconfig на cat GITPAGER=cat (или что-то...

641
Почему git выполняет ускоренное слияние по умолчанию?

Исходя из Mercurial, я использую ветки для организации функций. Естественно, я хочу видеть этот рабочий процесс и в моей истории. Я начал свой новый проект с использованием git и закончил свою первую функцию. При объединении этой функции я понял, что git использует ускоренную перемотку вперед, то...

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

У меня есть следующий макет хранилища: мастер филиал (производство) интеграция за работой Чего я хочу добиться - это выбрать диапазон коммитов из рабочей ветви и объединить их с интеграцией. Я довольно новичок в git и не могу понять, как именно это сделать (выбор диапазонов коммитов за одну...

636
Удалить разветвленный репо из GitHub

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

635
Как мне перечислить все удаленные ветки в Git 1.7+?

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

634
Нажатие на Git возвращает код ошибки 403 неустранимый: HTTP-запрос не выполнен

Мне удалось клонировать копию этого репозитория с проверкой подлинности по протоколу HTTPS. Я сделал несколько коммитов и хочу вернуться на сервер GitHub. Использование Cygwin на Windows 7 x64. C:\cygwin\home\XPherior\Code\lunch_call>git push Password: error: The requested URL returned error:...

632
Как устранить ошибку Permission denied (publickey) при использовании Git?

Я на Mac Snow Leopard и я только что установил git. Я только что попробовал git clone git@thechaw.com:cakebook.git но это дает мне эту ошибку: Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/` Permission denied (publickey). fatal: The remote end hung up unexpectedly Что...

631
Git тянуть определенную ветку от GitHub

У меня есть проект с несколькими ветками. Я отправлял их на GitHub , и теперь, когда над проектом работает кто-то другой, мне нужно извлечь их ветки из GitHub. Он отлично работает в мастере. Но скажем, что кто-то создал ветку xyz. Как я могу извлечь ветку xyzиз GitHub и объединить ее xyzс моей...