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

119
Как удалить непрошедшую исходящую фиксацию в Visual Studio?

Я случайно отправил поэтапное изменение в новой ветке Visual Studio 2017 в свой локальный репозиторий. Он не был отправлен в удаленный репозиторий. Я хочу избавиться от этого, но не могу найти способ сделать это. Я перебрался с локальной основной ветки на новую. Потом удалил новую ветку. Но...

118
Слияние изменений из удаленного репозитория github в ваш локальный репозиторий

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

118
Мой репозиторий Git находится в неправильном корневом каталоге. Могу я его переместить? (../ вместо того ./)

Каким-то образом, когда я git initредактировал свой последний проект около месяца назад, я запускал команду в каталоге на один каталог выше, чем корень моего проекта. Итак, мой репозиторий находится в ./projectкаталоге, а не в ./project/my-new-projectкаталоге. Я не знаю, как я не осознавал проблему...

118
Определение имени исходного репозитория, из которого вы клонировали в Git

Когда вы делаете свой первый клон, используя синтаксис git clone username@server:gitRepo.git Можно ли с помощью локального репозитория найти имя этого исходного клона? (Так что в приведенном выше примере найдите...

118
«Вы находитесь в ветке, которой еще предстоит родиться» при добавлении подмодуля git

Я пытаюсь добавить несколько подмодулей в свой .vim/bundlesкаталог, и когда я пытаюсь добавить это конкретное репо, Git выдает мне странную ошибку, которую я никогда раньше не видел: $ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala fatal: You are on a branch...

118
Git, см. Список моих последних N коммитов

Есть ли способ увидеть список комментариев и время моих последних N коммитов в Git? Посмотрев на SO, единственное, что я нашел, это Git - получить все коммиты и блобы, которые они создали , но он показывает все коммиты от всех пользователей и выводит много другой...

118
GitHub: сделайте вилку «собственным проектом»

Я нашел хороший проект на GitHub, который много расширил. Я считаю, что мои изменения хороши, потому что они работают. Но похоже, что у первоначального автора нет времени просмотреть эти изменения и включить их. Фактически, возможно даже, что функции, которые мне нужны и реализованы, не входят в...

118
Что такое коммит и древовидность в Git?

Вопрос Каковы конкретные примеры коммитов и древовидности в Git? Вопрос о переполнении стека "Что означает древовидность в git?" имеет дело с древовидной структурой, но я хочу больше узнать об обоих . Задний план Использование в документации В документации Git есть несколько ссылок на "фиктивный" и...

117
Git игнорирует цели Maven

Кто-нибудь знает, можно ли игнорировать все экземпляры определенного каталога в файловой структуре, управляемой git. Я хочу исключить все «целевые» папки в проекте maven с рядом подмодулей. Я знаю, что могу явно исключить каждый из них в верхнем уровне .gitignore, но я бы действительно хотел иметь...

117
Как я могу получить разницу между всеми коммитами, которые произошли между двумя датами с помощью Git?

Или просто все коммиты, произошедшие между двумя датами? В SVN вы можете сделать что-то вроде svn diff -r{date}:{date} сделать это! Кажется, я не могу найти аналог этого Git. В частности, я собираюсь написать сценарий для ежедневной рассылки электронных писем со всем кодом, зафиксированным в тот...

117
Git: отменить все изменения в другой локальной ветке

У меня есть локальная тематическая ветка, отслеживающая удаленную ветку. В качестве аргумента предположим, что истории коммитов выглядят так: A--B--C--O1--O2--O3 (origin/phobos) \ L1--L2--L3 (phobos) Посмотрев на относительные истории коммитов, я теперь хочу отменить все изменения в локальной...

117
git: Как сравнить измененные файлы с предыдущими версиями после извлечения?

Когда я запускаю "git pull", я часто хочу знать, что изменилось между последней версией файла и новой. Скажем, я хочу знать, что кто-то сделал с конкретным файлом. Как это сделать? Я предполагаю, что это "git diff" с некоторыми параметрами для фиксации x по сравнению с фиксацией y, но я не могу...

117
Возобновление клона git-svn

Я начал клонировать репозиторий SVN, используя операцию клонирования git-svn. Примерно через 6 часов импорта (это большое репо) мой компьютер пошел и спал на мне. Есть ли способ возобновить работу без повторения всей первоначальной...

117
Как я могу легко исправить предыдущую фиксацию?

Я только что прочитал изменение одного файла в прошлом коммите в git, но, к сожалению, принятое решение «переупорядочивает» коммиты, чего я не хочу. Итак, вот мой вопрос: Время от времени я замечаю ошибку в своем коде во время работы над (несвязанной) функцией. Затем быстро git blameвыясняется, что...

117
Отправка локальной ветки на GitHub

У меня Git настроен так, что при запуске git pushон отправляет изменения в мой репозиторий GitHub. До сих пор у меня была только основная ветка. Однако теперь я создал локальную ветку и совершил ее, используя: git checkout -b my_new_branch git commit Сейчас я бы хотел отправить свои изменения в...

117
Как указать git для использования правильного идентификатора (имени и электронной почты) для данного проекта?

Я использую свой личный ноутбук как для работы, так и для личных проектов, и я хотел бы использовать свой рабочий адрес электронной почты для моих коммитов на работе (gitolite) и свой личный адрес электронной почты для остальных (github). Я читал о следующих решениях, которые являются глобальными...

117
Ошибка очистки файла из репозитория Git, невозможно создать новую резервную копию

Я попытался удалить файл из удаленного репо, выполнив: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Но Git жалуется, что Невозможно создать новую резервную копию. Предыдущая резервная копия уже существует в refs / original / Принудительно перезаписывает...

117
Как продублировать репозиторий git? (без разветвления)

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

117
Git игнорирует файлы, которых нет в gitignore

У меня есть репозиторий git, который игнорирует файлы изображений, а также несколько других файлов, но в моем .gitignoreфайле он игнорирует только config.phpфайл. Есть ли где-то глобальный файл игнорирования, который я не могу найти? Мне нужно указать файлы, чтобы добавить их сейчас, и это дает мне...