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

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

3
Почему git revert жалуется на отсутствующую опцию -m?
Так что я работаю над проектом с другими людьми, над которым работают несколько форков github. Кто-то только что решил проблему, и я слился с его форком, но потом понял, что могу найти лучшее решение. Я хочу отменить коммит, который я только что сделал. Я пытался сделать это с, git revert …
185 git  github  git-revert 

18
как заставить Git игнорировать файлы .idea, созданные Rubymine
Я использую Rubymine для Rails проектов. Очень часто Rubymine вносит изменения в .idea/*файлы, которые меня не интересуют. Но это мешает мне проверять новые ветки и делает мою версию .idea/отличной от моих коллег. Мы уже добавили .idea/к .gitignore, но он продолжает отслеживать изменения в .idea. Как я должен сделать это правильно? …
185 git  rubymine 

18
Git - Как исправить «поврежденную» интерактивную ребазу?
Мне удалось создать небольшой беспорядок в моем локальном Git-хранилище. Я пытался исправить поврежденный коммит, используя следующие инструкции . Перед запуском «git commit --amend» (и после git rebase --interactive) я решил, что мои изменения были неправильными, и поэтому выполнил «git reset HEAD --hard». Не очень хорошая идея, говорю я вам. Теперь …
184 git  msysgit  git-rebase 


11
Получение разницы между двумя репозиториями
Как мы можем получить разницу между двумя git-репозиториями? Сценарий: у нас есть repo_a и repo_b. Последний был создан как копия repo_a. После этого в обоих хранилищах произошла параллельная разработка. Есть ли способ, которым мы можем перечислить различия текущих версий этих двух репозиториев?
184 git  git-diff 

4
Отслеживайте новую удаленную ветку, созданную на GitHub
У меня уже есть локальная главная ветка, отслеживающая удаленную главную ветку проекта github. Теперь мой сотрудник создал новую ветвь в том же проекте, и я хочу сделать следующее: создать новую ветку локально сделайте эту новую ветку отслеживающей вновь созданную удаленную ветку. Как я должен сделать это правильно?
183 git  github  git-branch 


5
Как раздавить два непоследовательных коммита?
Я немного новичок во всей функции ребазинга в git. Допустим, я сделал следующие коммиты: A -> B -> C -> D После этого я понимаю, что Dсодержит исправление, которое зависит от добавленного нового кода A, и что эти коммиты принадлежат друг другу. Как мне раздавить Aи Dвместе и оставить Bи …
183 git  git-rebase 

10
обновить версию package.json автоматически
Перед тем, как сделать небольшой выпуск и отметить его, я бы хотел обновить файл package.json, чтобы он отражал новую версию программы. Есть ли способ редактировать файл package.jsonавтоматически? Будет ли использовать git pre-release hookпомощь?
183 git  node.js  npm  githooks 

5
Перебазирование комита Git Merge
Возьмите следующий случай: У меня есть работа в ветке тем, и теперь я готов вернуться к мастеру: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Я выполняю слияние с мастером, разрешаю конфликты и теперь у меня есть: * 8101fe3 Merge branch 'topic' [master] |\ …

5
git push --force-with-аренды против --force
Я пытаюсь понять разницу между git push --force и git push --force-with-lease Я предполагаю, что последний только отправляет на удаленный, если удаленный не имеет коммитов, которых нет в локальной ветви ?
183 git  git-push 

8
Как объединить текущую ветку в другую?
У меня есть две ветви, master и dev. Я всегда работаю над dev и проверяю код только в основной ветке, как только он одобрен для производственного использования. Когда я делаю это, я должен сделать следующее: git checkout master git merge dev git checkout dev Это ужасно многословно, и, поскольку я …

4
Заставить Heroku запустить не мастерскую ветку Git
У меня есть проект, размещенный на Heroku, и он дошел до того, что я хочу создать альтернативный тестовый сервер (чтобы я мог тестировать работников Heroku, не мешая работе). Я уже настроил свой основной пульт Heroku, на котором работает мой ствол, и пульт Heroku-dev, на котором я хочу запустить альтернативную ветку. …
182 git  heroku 

5
Игнорировать измененные (но не зафиксированные) файлы в git?
Могу ли я сказать git игнорировать файлы, которые были изменены (удалены), но не должны быть зафиксированы? Ситуация такова, что у меня есть подкаталог в репозитории, который содержит вещи, которые меня вообще не интересуют, поэтому я удалил его, чтобы он не отображался в автозаполнениях и т.п. (в IDE). Но теперь, если …
182 git  git-svn  ignore 

1
Вложенные Git-репозитории?
Могу ли я вложить репозитории Git? У меня есть: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project Имеет ли смысл , чтобы облегчить управление всем локально или нужно управлять , и третья сторона одна отдельно?git init/add/project_rootmy_project
182 git 

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