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

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

3
Как заставить git diff записывать в stdout?
По умолчанию git diffвсе +-строки выводятся в стандартный вывод, однако у меня есть (девианская) машина (которую я подключаю через ssh), которая git diffприводит меня к редактору (который я не знаю), и мне нужно нажать, qчтобы продолжить. У меня есть чекер git config, он выглядит так: $ git config --list user.name=XXX …
93 git  terminal 

10
Как переименовать каталог / папку на сайте GitHub?
На сайте GitHub мне удалось найти способ переименовать один файл, и я успешно сделал это. Я также смог найти способ переименовать весь репозиторий, и сделал это успешно. Кто-нибудь знает, как это сделать с одним каталогом без использования командной строки ? Для справки, я пытаюсь изменить каталог с именем InterviewTesting (содержащий …
93 git  file  github  directory  rename 


14
Несколько учетных записей heroku
У меня проблемы при работе с несколькими учетными записями Heroku на моем компьютере. Дело в том, что раньше он отлично работал, переключая учетные записи с помощью гема героку. Но теперь (хотя я создал новые ключи SSH) это не сработает. Когда я делаю это, git push heroku masterон просто говорит: my@email.com …
92 git  heroku 

6
Почему в Mercurial проще выполнять ветвление и слияние, чем в Subversion?
Обработка нескольких слияний с ветвями в Subversion или CVS - это лишь одна из тех вещей, которые необходимо испытать. В Mercurial (и, возможно, в любой другой распределенной системе) чрезвычайно легче отслеживать ветки и слияния, но я не знаю почему. Кто-нибудь еще знает? Мой вопрос проистекает из того факта, что с …

7
Как восстановить объекты Git, поврежденные в результате сбоя жесткого диска?
У меня произошел сбой жесткого диска, в результате которого были повреждены некоторые файлы репозитория Git. При запуске git fsck --fullя получаю следующий результат: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: …


3
'git pull origin mybranch' оставляет локальный mybranch N, опережающий origin. Зачем?
Я просто заметил что-то странное git pull, чего я не понимаю. В пятницу я работал в местном филиале. давай назовем это mybranch. Перед тем как покинуть кабинет , я толкнул его происхождение (который является моим GitHub репо) git push origin mybranch. Вчера дома я pullприкрепил свою ветку к ноутбуку, сделал …

4
git-stash против git-branch
В предыдущем вопросе Git Дэниел Бенами говорил о рабочем процессе в Git: Я работал над мастером и передал кое-какие вещи, а затем решил, что хочу отложить эту работу. Я сделал резервную копию нескольких коммитов, а затем разветвился, прежде чем начал свою дерьмовую работу. Он хотел восстановить свое рабочее состояние до …
92 git 

3
В чем разница между git format-patch и git diff?
Я не вижу разницы между выводом 'git format-patch' и 'git diff', есть ли? И не смогу ли я использовать git diff для создания патча, а затем применить его с помощью git apply? Моя проблема в том, что у меня есть изменения, добавленные в индекс, но, очевидно, git format-patch принимает только …
92 git  diff  patch 

3
Перебазирование ветки, включая всех ее дочерних элементов
У меня следующая топология репозитория Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Путем перебазирования featureветки я ожидал перебазировать все поддерево (включая дочерние ветви): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Однако это фактический результат: …

6
Очистить локальный кеш git
У меня есть проект Webstorm, который я собирался зафиксировать, но перед тем, как нажать кнопку фиксации в графическом интерфейсе Git Windows, я вспомнил, что не хочу фиксировать .ideaсодержимое папки. Поэтому я использовал веб-сайт, который автоматически создается .gitignoresдля определенных IDE, и добавил его в свой .gitignoreфайл. Все .ideaфайлы, которые явно игнорируются, …
92 git 

16
'response-scripts' не распознается как внутренняя или внешняя команда
У меня есть проект maven, в котором клонирован проект JavaScript как подмодуль git. Итак, структура каталогов выглядит примерно так mavenapp/src/main/javascript/[npm project files] внутри моего package.json тест выглядит так: "test": "react-scripts test --env=jsdom", но когда я пытаюсь запустить тест npm, он говорит 'response-scripts' не распознается как внутренняя или внешняя команда, Что …


2
Как git обнаруживает похожие файлы для обнаружения переименования?
Википедия объясняет автоматическое определение переименования: Вкратце, учитывая файл в редакции N, файл с тем же именем в редакции N-1 является его предком по умолчанию. Однако, когда в ревизии N-1 нет файла с таким же именем, Git ищет файл, который существовал только в ревизии N-1 и очень похож на новый файл. …
92 git 

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