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

599
Удалить каталог из удаленного репозитория после добавления его в .gitignore

Я зафиксировал и отправил какой-то каталог на github. После этого я изменил .gitignoreфайл, добавив каталог, который следует игнорировать. Все работает нормально, но каталог (теперь игнорируемый) остается на github. Как мне удалить этот каталог из github и истории...

598
Какова лучшая стратегия обработки CRLF (возврат каретки, перевод строки) с Git?

Я попытался зафиксировать файлы с CRLF-оканчивающимися строками, но это не удалось. Я провел целый рабочий день на своем компьютере с Windows, пробуя разные стратегии, и был почти не в силах прекратить попытки использовать Git и вместо этого попробовать Mercurial . Пожалуйста, поделитесь только...

592
Отмена «git push»

Вот что я сделал на своей предполагаемой стабильной ветке ... % git rebase master First, rewinding head to replay your work on top of it... Fast-forwarded alpha-0.3.0 to master. % git status # On branch alpha-0.3.0 # Your branch is ahead of 'origin/alpha-0.3.0' by 53 commits. # nothing to commit...

592
Как обновить пул-запрос из разветвленного репо?

Итак, я сначала раздвоил репо, а затем сделал коммит в этом раздвоенном репо. Затем я открыл запрос на удаление. Запрос на получение списка перечислил все изменения, которые я хотел. После рассмотрения моего запроса на получение, владелец репо хотел, чтобы я сделал несколько изменений, прежде чем...

591
Ошибка Git Push: недостаточно прав для добавления объекта в базу данных репозитория

Когда я пытаюсь перейти на общий удаленный git, я получаю следующую ошибку: insufficient permission for adding an object to repository database Затем я прочитал об исправлении здесь: Fix Это сработало для следующего нажатия, поскольку все файлы были из правильной группы, но в следующий раз, когда...

588
Как я могу увидеть, что я собираюсь нажать с Git?

Есть ли способ увидеть, что будет выдвинуто, если я сделаю git pushкоманду? То, что я представляю, - это что-то вроде вкладки «Измененные файлы» в функции GitHub «запрос на извлечение». Когда я отправляю запрос на удаление, я могу посмотреть, что будет выполнено, если они примут мой запрос на...

587
Как git-cherry-pick только изменения для определенных файлов?

Если я хочу объединить ветку Git с изменениями, внесенными только в некоторые файлы, измененные в конкретном коммите, который включает в себя изменения в нескольких файлах, как это может быть достигнуто? Предположим , что Git коммит называется stuffимеет изменения в файлах A, B, Cи , Dно я хочу ,...

584
git reset --hard HEAD оставляет неотслеживаемыми файлы

Когда я бегу git reset --hard HEAD, он должен восстановить исходную версию того, что вы вытащили, насколько я понимаю. К сожалению, он оставляет файлы без дела, поскольку git statusпоказывает большой список неотслеживаемых файлов. Как вы говорите git «Просто верните его ТОЧНО, что было в последнем...

582
Перейти к определенной ревизии

Я клонировал git-репозиторий определенного проекта. Могу ли я перевести файлы в исходное состояние и при просмотре файлов перейти к ревизии 2, 3, 4 ... самой последней? Я хотел бы получить общее представление о том, как развивался...

582
Как изменить настройки окончания строки

Есть ли файл или меню, которые позволят мне изменить настройки работы с окончаниями строк? Я читал, есть 3 варианта: Оформить заказ в Windows-стиле, зафиксировать Unix-стиль Git преобразует LF в CRLF при проверке текстовых файлов. При фиксации текстовых файлов CRLF будет преобразован в LF. Для...

581
Для текущей ветки нет информации об отслеживании

Я использую github с относительно короткого периода, и я всегда использовал клиента для выполнения коммитов и извлечений. Вчера я решил попробовать его из git bash, и я успешно создал новый репозиторий и зафиксировал файлы. Сегодня я внес изменения в репозиторий с другого компьютера, я зафиксировал...

573
Как мне клонировать в непустую директорию?

У меня есть каталог A с файлами, совпадающими с каталогом B. В каталоге A могут быть другие необходимые файлы. Каталог B - это git-репо. Я хочу клонировать каталог B в каталог A, но git-clone не разрешит мне, так как каталог не пустой. Я надеялся, что он просто клонирует .git, и, поскольку все...

571
Добавить все файлы в коммит, кроме одного?

У меня есть набор файлов в наборе изменений, но я хочу специально игнорировать один измененный файл. Выглядит так после git status: # modified: main/dontcheckmein.txt # deleted: main/plzcheckmein.c # deleted: main/plzcheckmein2.c ... Есть ли способ, которым я могу сделать, git addно просто...

569
Как игнорировать ошибку при 'git pull' о том, что мои локальные изменения будут перезаписаны слиянием?

Как игнорировать следующее сообщение об ошибке на Git pull? Ваши локальные изменения в следующих файлах будут перезаписаны слиянием Что если я захочу перезаписать их? Я пробовал такие вещи, как git pull -f, но ничего не работает. Чтобы было ясно, я хочу перезаписать только конкретные изменения, а...

567
Как мне обновить пароль для Git?

Я использую BitBucket с Xcode и Git для контроля версий, и недавно я изменил все свои пароли ( спасибо Adobe! ). Неудивительно, что я больше не могу отправлять свои локальные коммиты в свой репозиторий в BitBucket ( Authentication failed for 'https://______.git'), но я забываю, как обновить...