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

21
Github-подобные «запросы на получение» без Github

Я работаю аналитиком в финансовом учреждении, которое из-за чувствительности данных не будет хранить данные в облаке. Тем не менее, я добился некоторого успеха, заставив мою команду использовать Git для управления кодом. Мне было интересно, есть ли какой-нибудь способ реализовать Github-подобные...

21
Зачем мне нажимать, если я работаю один в локальном хранилище?

Я взаимодействую с Git через GitHub для Windows , что забавно, поскольку я никогда не перенесу свой репозиторий в GitHub. Я работаю над этим один, и он предназначен для использования только мной. Я заметил, что мои коммиты перечислены в разделе «несинхронизированные коммиты» и в разделе «история»...

20
В git плохая идея создать тег с тем же именем, что и удаленная ветка?

У меня есть проект с моделью git-ветвления, который примерно соответствует модели gv-потока nvie . Наши ветки релизов названы в формате SemVer , напримерv1.5.2 Как только ветвь релиза получает зеленый свет для производства, мы закрываем ветвь, объединяя ее с master, применяя тег, а затем удаляя...

20
Должен ли я использовать git stash, чтобы сохранить текущие изменения моего проекта и передать его на github для доступа к другим компьютерам?

Я очень часто работаю над некоторыми особенностями своего проекта, которые мне нужно сделать передышкой, прежде чем он станет достаточно хорош для коммита. Тем не менее, я ежедневно использую два разных компьютера для кодирования (мой ноутбук и рабочий стол моей исследовательской лаборатории)....

20
Как я могу организовать личные репозитории Git?

Я нахожусь в процессе настройки учетной записи GitHub с планом создания пары библиотек, которые я разработал как части некоторых недавних проектов iOS, свободно доступных для использования другими разработчиками iOS. В настоящее время у меня нет резервной копии для большей части моего кода, поэтому...

20
Почему коммиты git не содержат название ветки, на которой они были созданы?

При работе с git в команде, использующей ветви функций, мне часто трудно понять структуру ветвей в истории. Пример: Допустим, была ветка Feature / Make-Coffee , и исправление ошибок продолжалось на master параллельно с веткой Feature. История может выглядеть так: * merge feature/make-coffee |\ | *...

19
Не допускать накопления веток

Мы начинаем сталкиваться с проблемой по мере того, как становимся все больше, когда функции переходят в стадию тестирования, но к тому времени, когда все проверено и утверждены новые функции, готовятся к тестированию. Это создает среду, в которой мы почти никогда не сможем продвинуться в...

19
Лучший способ структурировать Git-репозиторий для Maven

Мне нужен совет о том, как структурировать наши проекты в Git. Мы используем Java, а Maven - наш инструмент для сборки. Maven своего рода предполагает, что все ваши проекты имеют общего предка. Maven также может быть настоящей королевой драмы, когда вещи не настроены точно так, как Apache...

19
Этикет для редактирования чьего-либо пул-запроса

У меня есть репозиторий на GitHub, в который кто-то отправил запрос на удаление с одним единственным коммитом. Я только хочу реализовать его решение частично и использовать около половины изменений кода, сделанных пользователем. Что мне делать в этой ситуации? Сделайте ветку его версии, затем...

18
Как можно эффективно использовать git-flow в проекте, в котором поддерживается более одной основной версии?

Я перенес несколько своих проектов в рабочий поток Git Flow, и мне это нравится. Тем не менее, я не нашел лучшей практики, которая бы работала так гладко при работе с проектом, в котором одновременно поддерживается более одной основной версии. В частности, я не поддерживаю «бесплатную версию» и...

18
Рабочий процесс Gitlab, форсированный просмотр кода или запрос на слияние в ветке

Я работаю над внедрением Gitlab в моей компании со стратегией рабочего процесса. Моя идея состоит в том, что разработчикам будет предоставлен доступ к репозиториям, но всякий раз, когда они пытаются зафиксировать, их код должен быть пересмотрен. Я знаю, что могу сделать так, чтобы они создали ветку...

18
Как проходит работа с двумя людьми над проектом?

Я прихожу к вам как к начинающему программисту, который работает над своим собственным проектом (который успешно развивается). Мой соучредитель также учился программировать и достиг точки, когда он, вероятно, мог бы начать исправлять некоторые вещи и заставлять некоторые вещи происходить. Он задал...

18
Поделитесь закрытыми ключами SSH с Bash на Windows

У меня Windows 10 с установленным Git. Этот Git использует мой C:/Users/MyNameкаталог в качестве каталога HOME и каталог /.ssh/внутри, соответственно, для получения моих личных ключей SSH. Я только что включил и настроил «Bash на Ubuntu на Windows» (что за глоток!) И установил там Git. Я хотел бы,...

18
Как я могу провести рефакторинг кодовой базы, в то время как другие быстро ее передают?

Я нахожусь на частном проекте, который в конечном итоге станет открытым исходным кодом. У нас есть несколько членов команды, достаточно талантливых в технологиях для создания приложений, но не преданных разработчиков, которые могут писать чистый / красивый и, что наиболее важно, долгосрочный...

18
Ветвление нарушает непрерывную интеграцию?

Я думаю, что эта статья, «Успешная модель ветвления Git» , очень хорошо известна среди опытных пользователей DVCS. Я использую в hgосновном, но я бы сказал, что это обсуждение хорошо для любой DVCS. Наш текущий рабочий процесс заключается в том, что каждый разработчик клонирует мастер репо. Мы...

18
Подмодуль Git против клона Git

Я работаю над проектом с открытым исходным кодом на GitHub. У него есть подкаталог / Vendor, в котором имеется копия нескольких внешних библиотек. Оригинальный сопровождающий проекта время от времени обновлял этот каталог новой версией внешней библиотеки. Один разработчик отправил мне запрос на...

18
Где я могу найти ресурсы «SVN для пользователей Git»? [закрыто]

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

17
Разработчики заблокированы из-за ожидания слияния кода из другой ветки с помощью GitFlow

Наша команда только что переключилась с FogBugz & Kiln / Mercurial на Jira & Stash / Git. Мы используем модель Git Flow для ветвления, добавляя ответвления подзадач от ответвлений объектов (относящихся к подзадачам Jira функций Jira). Мы используем Stash для назначения рецензента при...

17
Какая система контроля версий может управлять всеми аспектами? [закрыто]

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

17
Git: ветка или вилка?

У меня есть игровой проект, который будет иметь две версии: Простая версия игры, ядро. Продвинутая версия игры. У меня есть первая версия в моем общедоступном репозитории, и только я буду над ней работать. Что касается 2-й версии, над ней будут работать два моих друга и я. Важнейшей частью является...