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

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

8
Как удалить пункты меню правого клика msysgit?
Это не лучший вопрос программирования, но давайте посмотрим правде в глаза, парни из-за ошибок сервера не очень хорошо разбираются в git, поэтому я думаю, что это больше относится к этой аудитории. Я хочу переключиться на TortoiseGit или PortableGit в своей оболочке, но у меня остались эти надоедливые опции контекстного меню. …
346 git  tortoisegit  msysgit 

9
Почему я должен заботиться об облегченных и аннотированных тегах?
В прошлом году я переключился с Subversion на Git в качестве повседневной системы управления версиями и все еще пытаюсь понять тонкости «Git-think». В последнее время меня беспокоят «легковесные», аннотированные и подписанные теги. Кажется довольно общепринятым, что аннотированные теги превосходят легкие теги для всех реальных применений, но объяснения, которые я нашел …
346 git  git-tag 

16
Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны слиянием, но мне все равно
На моей ветке у меня было несколько файлов в .gitignore В другой ветке этих файлов нет. Я хочу объединить другую ветку с моей, и мне все равно, если эти файлы больше не игнорируются или нет. К сожалению, я получаю это: Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны слиянием Как бы …

8
Добавить только изменения без пробелов
У меня есть текстовый редактор для автоматического удаления конечных пробелов при сохранении файла, и я участвую в проекте с открытым исходным кодом, у которого есть серьезные проблемы с конечными пробелами. Каждый раз, когда я пытаюсь представить патч, я должен сначала игнорировать все изменения только пробелов вручную, чтобы выбрать только соответствующую …
343 git  whitespace 

30
git rebase: «ошибка: невозможно указать файл»: разрешение запрещено »
Я использую git и сделал небольшой коммит, а затем большой. Я решил использовать, git rebaseчтобы раздавить два коммита вместе, прежде чем толкнуть их. (Я никогда не делал это раньше.) Так я и сделал: git rebase -i HEAD~2 Это дало мне мой редактор, где я выбрал более ранний коммит и раздавил …
343 git  git-rebase 

14
Расширения Git: ошибка Win32 487: не удалось зарезервировать место для кучи cygwin, ошибка Win32 0
Git Extensions: до вчерашнего дня все работало нормально. Но вдруг я получаю эту ошибку, когда я пытаюсь вытащить некоторые репозитории, используя git extensions C:\Program Files\Git\bin\git.exe pull --progress "origin" Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program …

14
Укажите ключ SSH для git push для данного домена
У меня есть следующий вариант использования: я хотел бы иметь возможность git@git.company.com:gitolite-adminиспользовать личный ключ пользователя gitolite-admin, в то время как я хочу git@git.company.com:some_repoиспользовать собственный ключ. AFAIK, я не могу решить это с помощью ~/.ssh/config, потому что имя пользователя и имя сервера идентичны в обоих случаях. Поскольку я в основном использую …
342 git  ssh  gitolite 


3
Что делать с веткой после слияния
У меня было две ветви: masterи branch1. Я только что слился branch1обратно, masterи я закончил с этой веткой. Я должен удалить это или просто позволить этому сидеть без дела? Вызовет ли это потерю данных?
342 git  merge  branch 

10
Как я вижу различия коммитов между ветками в git?
Я нахожусь на Branch-X и добавил еще пару коммитов. Я хочу увидеть все различия между MASTER и ветвью, в которой я работаю, с точки зрения коммитов. Я мог бы просто сделать git checkout master git log а затем git checkout branch-X git log и визуально различать их, но я надеюсь …
341 git  logging  branch  git-log 

2
Предпочтительный рабочий процесс Github для обновления запроса на извлечение после просмотра кода
Я отправил изменение в проект с открытым исходным кодом на Github и получил комментарии к обзору кода от одного из членов основной команды. Я хотел бы обновить код с учетом комментариев и повторно отправить его. Каков наилучший рабочий процесс для этого? Из моего ограниченного знания git / github я мог …

9
Git: список только «неотслеживаемых» файлов (также, пользовательских команд)
Есть ли способ использовать команду, как, git ls-filesчтобы показать только неотслеживаемые файлы? Причина, по которой я спрашиваю, заключается в том, что я использую следующую команду для обработки всех удаленных файлов: git ls-files -d | xargs git rm Я хотел бы что-то подобное для неотслеживаемых файлов: git some-command --some-options | xargs …

1
Сложное имя ветки Git нарушило все команды Git
Я пытался создать ветку masterс помощью следующей команды: git branch SSLOC-201_Implement___str__()_of_ProductSearchQuery когда Git внезапно перестал отвечать. Я подозреваю, что ()как-то виноваты не спасшиеся. Теперь, когда я пытаюсь запустить любую команду Git, я получаю ту же ошибку: git:176: command not found: _of_ProductSearchQuery с числом после gitувеличения каждый раз, когда я набираю …


3
Отменить git тайник
Я только что сделал тайник в проекте, который я не зафиксировал. Есть ли способ вернуться в состояние до того, как я спрятался? Как я мог это сделать? Я закрыл терминал, и мой ноутбук выключен. Я провел некоторые исследования, и, кажется, нет способа сделать это.
337 git 

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