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

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

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

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

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

11
Отмена «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 git  git-push 

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

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

12
Как git-cherry-pick только изменения для определенных файлов?
Если я хочу объединить ветку Git с изменениями, внесенными только в некоторые файлы, измененные в конкретном коммите, который включает в себя изменения в нескольких файлах, как это может быть достигнуто? Предположим , что Git коммит называется stuffимеет изменения в файлах A, B, Cи , Dно я хочу , чтобы объединить …
587 git  github  cherry-pick 

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


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

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

12
Для текущей ветки нет информации об отслеживании
Я использую github с относительно короткого периода, и я всегда использовал клиента для выполнения коммитов и извлечений. Вчера я решил попробовать его из git bash, и я успешно создал новый репозиторий и зафиксировал файлы. Сегодня я внес изменения в репозиторий с другого компьютера, я зафиксировал изменения, и теперь я вернулся …
581 git  github  git-pull 


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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.