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

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

4
Есть ли недостатки у включения git rerere?
Я читал разные вещи о функции rerere в git и подумываю о ее включении. Но я не видел, чтобы кто-нибудь упоминал о возможных проблемах, которые могут возникнуть при его использовании. Я должен предположить, что есть обратная сторона, иначе она, вероятно, будет включена по умолчанию. Так есть ли обратная сторона включения …
107 git  merge  git-rerere 

3
git delete remotes: удаленные ссылки не существуют
Коротко; Как я могу удалить несколько удаленных объединенных пультов? Больше фона; У меня есть репозиторий git с десятками пультов, которые были объединены в мастер. Я могу удалить эти пульты по одному, используя: git push --delete origin myBranch-1234 Однако для всех пультов это медленный и утомительный процесс. Итак, я пробую эту …
107 git  git-remote 


1
Что именно делает git rebase --skip?
Я только что сделал, git pull --rebase origin masterи возник конфликт. Во-первых, этот конфликт был в файле, который я не касался, и было возвращено около 10 коммитов. Почему это происходит? Затем я случайно набрал git rebase --skip, и он «пропустил этот патч». Обеспокоенный тем, что я пропустил фиксацию, я проверил …
107 git 


12
Как мне перемещаться вперед и назад между коммитами в git?
Я делаю git bisectи после достижения проблемного коммита теперь пытаюсь сделать шаг вперед / назад, чтобы убедиться, что я нахожусь в правильном положении. Я знаю, HEAD^как вернуться назад в истории, но есть ли еще один ярлык, который поможет мне двигаться вперед (к конкретному коммиту в будущем), например: A - B …
107 git 

14
Github изменяет репозиторий на неправильный язык
Я знаю, что это не так уж важно, но мне нравится, что мой Github лингвистически разнообразен. Я написал проект на Swift, и когда я фиксирую его, он говорит, что он на Objective C. Я думаю, это может быть потому, что фреймворки Parse написаны на Objective C, и он это обнаруживает, …

5
Цвет в git-log
Когда вы запустите git log --decorate --pretty=onelineна выходе будут записи, как (HEAD, refs/published/master, master)с окраской. В моем gitconfig также есть следующее: [color "branch"] current = yellow reverse local = yellow remote = green Как воспроизвести эти цвета при создании пользовательского формата, подобного следующему? git log --decorate --stat --graph --pretty=format:"%d %Cgreen%h%Creset …
106 git  git-log 

3
Как скачать .zip с GitHub для конкретного коммита?
Я хочу загрузить .zip с исходным кодом библиотеки, размещенной на github, но мне не нужен мастер, потому что каждый раз, когда я загружаю, я могу загружать другую версию. В этой конкретной библиотеке нет тегов, поэтому я не могу ее использовать. Итак, как мне загрузить source.zip для определенного ша фиксации?
106 git  github 

2
git - разница текущих изменений перед фиксацией
Я изменил несколько файлов в репозитории git, но еще не зафиксировал их. Я могу получить список изменений, просто вызвав git status. Но как мне получить список строк или содержимого, которые я изменил, в дополнение к именам файлов? Сначала я думал об использовании git diff , но, похоже, он полезен только …
106 git  ssh  diff  meld 


15
Как изменить вариант лицензирования SmartGit после 30 дней коммерческого использования на ubuntu?
при установке smartgit 3.0.4 я проверил вариант коммерческого лицензирования, потому что я просто нажимал кнопку «Далее»:) (30-дневная пробная версия, а затем вам нужно ее купить). Сегодня у меня 31 день использования SG, и я не могу изменить свои варианты лицензирования (переустановка smartgit не помогает), и я больше не могу использовать …
106 git  smartgit 

4
Может ли git работать в «тихом режиме»?
Можно ли выполнить любую команду git в "тихом" режиме? Например, могу ли я сказать " git push origin" и ничего не увидеть на экране? Я полагаю, я могу перенаправить ввод-вывод на /dev/null(работает нормально), но .. позволяет ли git что-то подобное естественно? Ниже приведен быстрый сценарий, который выполняет автоматическую фиксацию EOD, …
106 git 

4
Как заставить git игнорировать изменения в случае?
Я не совсем уверен, что здесь происходит, но иногда конкретный файл в моем репозитории меняет регистр своего имени. например,: перед: File.h после: file.h Мне все равно, почему это происходит, но это заставляет git думать, что это новый файл, а затем мне нужно вернуться и изменить имя файла. Можете ли вы …
106 windows  git 

3
Как в интерактивном режиме отключить определенный кусок в git?
В git, если в моем индексе есть несколько фрагментов из одного файла, как я могу отключить один из них в интерактивном режиме? Есть ли альтернатива деинсталляции всего файла, а затем повторной инсталляции фрагментов, которые я хочу сохранить, или ручной отмены изменений в рабочей копии, а затем интерактивного добавления этих отмененных …
106 git  staging 

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