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

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


5
Как выполнить git fetch и git merge из ветки удаленного отслеживания (например, git pull)
Я установил несколько веток удаленного отслеживания в git, но мне кажется, что я никогда не смогу объединить их в локальную ветку после того, как обновлю их с помощью «git fetch». Например, предположим, что у меня есть удаленная ветка с именем «an-other-branch». Я установил это локально как ветку отслеживания, используя git …

3
Как заставить vi перерисовывать экран?
Когда я использую git commit --amend Он войдет в окно vi, чтобы я мог вводить комментарии для фиксации, проблема в том, что окна vi будут отображать некоторые грязные символы из прежнего фона оболочки. Поэтому мне интересно, как я могу позволить vi перезагрузить или перерисовать экран, чтобы он стал нормальным. Пока …
111 git  vim 

6
Использование git commit -a с vim
Я новичок в git, поэтому решил изучить git с помощью руководств github. В третьей главе говорилось: «В этом первом примере мы изменим файл README, чтобы добавить себя в качестве автора проекта. Поэтому мы просто редактируем файл. Теперь мы хотим зафиксировать это изменение, поэтому мы запускаем git commit -aкоманду». Когда я …
111 git  vim 

7
git push локальная ветка с тем же именем, что и удаленный тег
Я пытаюсь отправить новую локальную ветку product-0.2на удаленный, где уже есть тег с таким же именем (но сама ветка не существует) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' То же самое …
111 git  git-branch 

17
Git Diff с Beyond Compare
Мне удалось заставить git запустить Beyond Compare 3 в качестве инструмента сравнения, однако, когда я выполняю сравнение, файл, с которым я сравниваю, не загружается. Загружается только последняя версия файла и ничего больше, поэтому на правой панели Beyond Compare ничего нет. Я запускаю git 1.6.3.1 с Cygwin с Beyond Compare 3. …
111 git  beyondcompare 


3
Создайте репозиторий подмодуля из папки и сохраните его историю коммитов git
У меня есть веб-приложение, которое исследует другие веб-приложения определенным образом. Он содержит несколько веб-демонстраций в demosпапке, и одна из демонстраций теперь должна иметь собственный репозиторий. Я хотел бы создать отдельный репозиторий для этого демонстрационного приложения и сделать егоподпакет подмодуль из основного репозитория без потери истории коммитов. Можно ли сохранить историю …

18
Невозможно нажать на удаленную ветку, не может быть разрешено в ветку
Я перенес свои репозитории с Bitbucket или Github. Я не думаю, что это имеет значение, но это единственное, что изменилось ... Некоторое время у меня было два пульта дистанционного управления: origin: bitbucket github: github Затем я удалил оба и указал происхождение на github: git remote remove origin git remote remove …
111 git 

5
Как сгенерировать разницу для одного файла между двумя ветками в github
Мне нужно создать diff для одного файла, который покажет различия между двумя версиями, которые на самом деле являются тегами в github. Затем я хочу отправить эту разницу кому-нибудь по электронной почте, чтобы URL-адрес github для сравнения был идеальным. Просмотр сравнения github позволит мне сделать это для всех измененных файлов, но …
111 git  github 

9
Тонкий веб-сервер: `start_tcp_server ': нет акцептора (RuntimeError) после проверки ветки git
Приложение Rails 3.2.0, отлично работающее с тонким веб-сервером как локально, так и на кедровом стеке Heroku. После: $ git branch work $ git checkout work $ rails server Я получил: => Booting Thin => Rails 3.2.0 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C …


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

11
Отменить git reset --hard с незафиксированными файлами в промежуточной области
Я пытаюсь восстановить свою работу. Я тупо делал git reset --hard, а до этого только делал get add .и не делал git commit. Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # …

8
как удалить неотслеживаемые файлы в Git?
Я работаю над веткой, скажем, «экспериментальной» веткой, которую я разветвляю из своей основной ветки. Затем я создаю модель пользователя в экспериментальной ветке, но еще не добавляю ее в индекс. Что мне делать, если я хочу отменить все изменения файлов, недавно добавленных в мою экспериментальную ветку? Неотслеживаемые файлы перечислены ниже: $ …
110 git 

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