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

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


7
Как скопировать версию одного файла из одной ветки git в другую?
У меня есть две ветви, которые полностью объединены. Однако после завершения слияния я понимаю, что один файл был испорчен слиянием (кто-то другой сделал автоформат, gah), и было бы проще перейти на новую версию в другой ветке, и затем снова вставьте мое однострочное изменение после переноса в мою ветку. Так какой …


7
Как перебазировать локальную ветку с удаленного мастера
У меня есть клонированный проект из главной ветки из удаленного хранилища remote_repo. Я создаю новую ветку, и я фиксирую эту ветку. Другие программисты подтолкнули к remote_repoосновной ветке. Теперь мне нужно переназначить мою ветку RB на remote_repomaster. Как это сделать? Какие команды набрать на терминале?
934 git  clone  git-rebase 

11
Git push отклонен после перебазировки ветки
Хорошо, я думал, что это был простой сценарий мерзавца, что я пропускаю? У меня есть masterфилиал и featureфилиал. Я работаю над masterнекоторыми, над некоторыми feature, а потом еще над некоторыми master. Я получаю что-то вроде этого (лексикографический порядок подразумевает порядок коммитов): A--B--C------F--G (master) \ D--E (feature) У меня нет проблем …
920 git 

19
Заставить Git работать с прокси-сервером - не работает с «Тайм-аут запроса»
Как мне заставить Git использовать прокси-сервер? Мне нужно проверить код с сервера Git, но он показывает «Время ожидания запроса» каждый раз. Как мне обойти это? Кроме того, как я могу установить прокси-сервер?

7
Создать тег в репозитории GitHub
У меня есть хранилище в GitHub, и мне нужно пометить его. Я отмечен в оболочке, но на GitHub он не отображается. Должен ли я сделать что-нибудь еще? Команда, которую я использовал в оболочке: git tag 2.0 И теперь, когда я печатаю, git tagэто показывает: 2.0 Так что, похоже, теги присутствуют, …
910 git  github  git-tag 

6
Определение «вниз по течению» и «вверх по течению»
Я начал играть с Git и столкнулся с терминами «upstream» и «downstream». Я видел это раньше, но никогда не понимал их полностью. Что означают эти термины в контексте SCM ( инструменты управления конфигурацией программного обеспечения ) и исходного кода?



29
Визуализация топологии ветки в Git
Я играю с Git изолированно на своей собственной машине, и мне трудно поддерживать ментальную модель всех моих ветвей и коммитов. Я знаю, что могу сделать, git logчтобы увидеть историю коммитов, откуда я нахожусь, но есть ли способ увидеть всю топографию ветви, что-то вроде этих карт ASCII, которые, кажется, используются повсеместно …
884 git 


11
Как удалить удаленный источник из репозитория Git
Я только что сделал, git initчтобы инициализировать свою папку как git repo, а затем добавил удаленное хранилище, используя git remote add origin url. Теперь я хочу удалить это git remote add originи добавить новый репозиторий git remote add origin new-url. Как мне это сделать?
878 git  git-remote 

18
Есть ли «их» версия «git merge -s ours»?
При объединении ветки темы "B" в "A" с помощью git merge возникают конфликты. Я знаю, что все конфликты могут быть решены с помощью версии в "B". Я в курсе git merge -s ours. Но я хочу что-то вроде git merge -s theirs. Почему его не существует? Как я могу достичь …
877 git  git-merge 

12
Как выбрать несколько коммитов
У меня есть две ветви. Commit aявляется главой одного, а другие имеют b, c, d, eи fна вершине a. Я хочу двигаться c, d, eи fк первой ветви без фиксации b. Использование вишни забрать его легко: фотографии первой ветви вишневого выбрать один за другим cдо fи перебазироваться вторую ветвь на …

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