Вопросы с тегом «version-control»

Контроль версий - это управление изменениями в документах, программах и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнения VCS. Для большинства команд и методов, специфичных для каждой конкретной VCS, существуют специальные теги, которые следует отдавать предпочтение.

13
Как мне избежать ввода «git» в начале каждой команды Git?
Мне интересно, есть ли способ избежать необходимости вводить слово gitв начале каждой команды Git. Было бы хорошо, если бы был способ использовать gitкоманду только один раз в начале после открытия командной строки, чтобы войти в «режим Git» . Например: git> После чего каждая команда, которую мы вводим, по умолчанию интерпретируется …

1
Удаляет ли ветка в git ее из истории?
Исходя из SVN, только начинает знакомиться с GIT. Когда ветка удаляется в git, удаляется ли она из истории? В SVN вы можете легко восстановить ветку, вернув операцию удаления (обратное объединение). Как и все удаления в SVN, ветвь действительно никогда не удаляется, она просто удаляется из текущего дерева. Если ветка фактически …

7
Проект против репозитория в GitHub
В GitHub, какова концептуальная разница между проектом (который может быть создан внутри хранилища) и хранилищем? Я видел несколько похожих вопросов ( здесь , здесь и здесь ) в SO, но ни один из них не объясняет, что такое проект GitHub, что такое репозиторий GitHub и когда использовать каждый из них. …

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

8
Зачем мне явно выдвигать новую ветку?
Я новичок gitи я тренируюсь. Я создал локальную ветку, но увидел, что когда я это сделал, git pushмоя ветка не была загружена в репозиторий. Я должен был на самом деле: git push -u origin --all. Почему это? Разве ветвь не является новым изменением, которое будет добавлено по умолчанию? Зачем мне …


17
Лучший генерал SVN Ignore Pattern?
Каков наилучший (или настолько хороший, насколько это возможно) общий шаблон игнорирования SVN для использования? Существует ряд различных файлов, связанных с IDE, редактором, компилятором, плагином, платформой и т. Д., И некоторые типы файлов, которые «перекрываются» (т. Е. Желательно для одних проектов, а не для других). Однако существует большое количество типов файлов, …

5
Как я могу легко перенести локальную ветку Git на пульт с другим именем?
Мне было интересно, есть ли простой способ подтолкнуть и вытащить локальную ветку с удаленной веткой с другим именем, не всегда указав оба имени. Например: $ git clone myrepo.git $ git checkout -b newb $ ... $ git commit -m "Some change" $ git push origin newb:remote_branch_name Теперь, если кто-то обновит …

6
Как сделать начальный push-запрос к удаленному репозиторию с помощью Git?
Я прочитал бесчисленные учебные пособия, и я продолжаю терпеть неудачу. Вот что у меня есть: - Я запускаю RubyMine на своем рабочем столе Windows - Я установил Git на свою учетную запись хостинга WebFaction согласно их инструкциям - Git, кажется, работает нормально на обеих машинах Вот что я делаю: 1. …

4
Что такое ветка трекинга?
Может кто-нибудь объяснить "отслеживание ветки", как оно относится к git? Вот определение из git-scm.com : 'Отслеживающая ветвь' в Git - это локальная ветвь, которая подключена к удаленной ветке. Когда вы нажимаете и тянете за эту ветку, она автоматически толкает и тянет к удаленной ветке, с которой она связана. Используйте это, …

10
TFS: как отменить извлечение неизмененных файлов в пакетном файле
Мы используем пакетный файл для генерации кода, и он автоматически проверяет сгенерированные файлы с Team Foundation Server (TFS), чтобы он мог восстановить их. Большинство этих файлов не изменены, но генератор не знает об этом заранее. Команда "tfs undo" отменяет извлечение, но выдает запрос, если некоторые из них были изменены (что …

24
Лучший способ сделать контроль версий для MS Excel
Какие системы контроля версий вы использовали с MS Excel (2003/2007)? Что бы вы порекомендовали и почему? Какие ограничения вы нашли с вашей системой контроля версий с самым высоким рейтингом? Чтобы представить это в перспективе, вот несколько вариантов использования: контроль версий для модулей VBA над таблицей Excel работают несколько человек, и …

4
Перемещение нескольких файлов в TFS Source Control
Я использую Team Foundation Server 2008 (SP 1), и мне нужно переместить несколько файлов из одной папки в другую (чтобы сохранить историю файлов). В дополнение к Team Explorer (с пакетом обновления 1) у меня также установлена ​​последняя версия TFS Power Tools (октябрь 2008 г.) (для интеграции с Windows Shell). Теперь …

3
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты
Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести различие между …

23
Продолжаете ли вы разработку в ветке или в стволе? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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