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

187
Перейти получить результаты в «Терминал подсказок отключен» ошибка для github частного репо

Я создал частный репозиторий examplesite / myprivaterepo, используя пользовательский интерфейс Github из моего браузера. Затем я пошел в каталог go (на рабочем столе) и клонировал его: $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo Все идет нормально. Создал файл scheduler.go, добавил в...

186
Стратегия ветки Git для небольшой команды разработчиков [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос У нас есть веб-приложение, которое мы обновляем и...

186
Отменить «git add <dir>»?

Я по ошибке добавил файлы, используя команду "git add dir". Я еще не запускал "git commit". Есть ли способ удалить этот каталог и все содержащиеся в нем из коммита? Я пытался git reset dir, но это не сработало. Видимо, git reset fileэто способ отменить это. Но у меня так много файлов и так мало...

186
Как «git show» зафиксировать слияние с комбинированным выводом diff, даже если каждый измененный файл согласуется с одним из родителей?

После «простого» слияния (без конфликтов) git showобычно отображается только commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 (HEAD, master) Merge: fc17405 ee2de56 Author: Tilman Vogel <email@email> Date: Tue Feb 22 00:27:17 2011 +0100 Merge branch 'testing' into master Это связано с тем, что...

186
Отмена случайного поп-гита

Я спрятал некоторые локальные изменения перед выполнением сложного слияния, сделал слияние, затем тупо забыл зафиксировать перед запуском git stash pop. Поп-музыка создала некоторые проблемы (неправильные вызовы методов в большой кодовой базе), которые трудно отследить. Я побежал git stash show,...

186
Как мне просто создать патч из моего последнего коммита git?

Я ищу магическую команду создания патча из последнего сделанного коммита. Мой рабочий процесс иногда выглядит так vi some.txt git add some.txt git commit -m "some change" а теперь я просто хочу написать git create-patch-from-last-commit-to-file SOME-PATCH0001.patch но что я должен поставить вместо...

186
Как заставить Git pull использовать rebase по умолчанию для всех моих репозиториев?

Есть ли способ настроить Git-репозиторий хоста таким образом, чтобы все, что git pullсделано из его (локальных) клонов, использовали --rebaseпо умолчанию? Поиск по переполнению стека позволил мне узнать branch.autosetuprebase, но его нужно настраивать для каждого клона индивидуально. Мой проектный...

186
«Невозможно обновить пути и переключиться на ветку одновременно»

Иногда я использую checkout -bопцию, чтобы создать новую ветку, проверить ее одновременно и настроить отслеживание одной командой. В новой среде я получаю эту ошибку: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. Did you intend...

185
Почему git revert жалуется на отсутствующую опцию -m?

Так что я работаю над проектом с другими людьми, над которым работают несколько форков github. Кто-то только что решил проблему, и я слился с его форком, но потом понял, что могу найти лучшее решение. Я хочу отменить коммит, который я только что сделал. Я пытался сделать это с, git revert HEADно...

185
как заставить Git игнорировать файлы .idea, созданные Rubymine

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

185
Подсчитайте количество коммитов на ветке Git

Я уже нашел этот ответ: количество коммитов на ветке в git, но это предполагает, что ветка была создана из master. Как я могу посчитать количество коммитов на ветке, не полагаясь на это предположение? В SVN это тривиально, но по какой-то причине действительно сложно разобраться в...

184
Получение разницы между двумя репозиториями

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

184
Git - Как исправить «поврежденную» интерактивную ребазу?

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

183
Как раздавить два непоследовательных коммита?

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

183
Перебазирование комита Git Merge

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

183
Отслеживайте новую удаленную ветку, созданную на GitHub

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

183
обновить версию package.json автоматически

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