Запитання з тегом «git»

Git - це DVCS з відкритим кодом (система управління розподіленою версією)

2
Гідна модель розгалуження git для продуктів, які повинні супроводжувати версію іншого, стороннього продукту (та плюси та мінуси однієї пропозиції)
Примітка: моє питання зосереджено на моїй конкретній проблемі (яка стосується Liferay), але я сподіваюся, що вона може бути корисною для всіх, хто потребує підтримки різних версій одного проекту на git. Я працюю над компанією, яка пише багато плагінів для порталу Liferay . Ці плагіни (портлети, теми тощо) зазвичай використовуються повторно …

2
Як слід контролювати версії мого проекту на GitHub
Я намагаюся провести стільки часу , скільки я можу на GitHub в даний час (навіть я єдина людина в команді на роботі) , щоб відчути , як це буде , як для реального світу корпоративного застосування. Одне питання, яке у мене виникає, - це контроль над версією . Скажімо, ми …

6
Чи добре, що порушено проміжні зобов’язання, поки остаточне виконання в будь-яких натисканнях?
Пов’язано: Чи повинен кожен git-зобов'язання залишити проект у робочому стані? Припустимо, я здійснюю наступні зобов’язання на місцях: Змініть схему бази даних, порушивши додаток. Оновіть програму, щоб вона знову була сумісною зі схемою бази даних. Поки я наполягаю на обох зобов'язаннях, masterзалишаюсь у робочому стані. Однак історична версія зламана. Я усвідомлюю, …
13 git  dvcs 

4
Переміщення репортажу SVN багато Гб в Git
В даний час у моїй компанії є рішення Visual Studio в репортажі SVN, яке організоване так: SolutionFolder (~3.5 GB) |-> SolutionName.sln |-> .. Some source code folders... (~250 MB) |-> ThirdParty (~3 GB) |-> Tools | -> Tool1 | -> Tool2 Tool1 та Tool2 будуються незалежно (мають власні рішення), але …

2
Який найкращий спосіб скасувати злиття Git, яке видаляє файли з репо?
Тож уявіть, що трапляється наступне (і що ми всі використовуємо SourceTree): Ми всі працюємо на походження / розвиток. Я їду у відпустку на тиждень. Мій колега працює на місцевому рівні протягом останніх кількох днів, не зливаючись походженням / розвиваючись назад, до своєї місцевої галузі розвитку. Він намагається зробити поштовх, йому …
13 git 

2
Робочий процес, редагування речей, які не є вашим поточним завданням
Зазвичай, коли я програмую, я маю перед собою чітке завдання, але знаходжу дратівливі речі, які я хотів би прибрати, продовжуючи. Тут я бачу три варіанти: Зробити це пізніше (можливо, забув / доведеться витратити час на додавання квитка) Зробіть це зараз і виконайте це разом із моєю поточною роботою (незрозуміло) Зробіть …

1
Гіт розгалуження з функціональної гілки для роботи над субтерапією
Зараз ми знаходимося в такій ситуації, коли галузь функцій була розгалужена для гілки підфункціональних функцій (наприклад, робота над реквізитом бекенда та фронтену для тієї самої функції): o | o development |\ | o feature-a | | | o | |\ | | o feature-a-sub | | | | | | …
12 git  branching 

1
GIT робочий процес для веб-розробки
Давно невелика команда веб-розробників, з якими я працюю, почала використовувати git для веб-розробки. Тоді ми просто зобов’язалися безпосередньо влаштовувати або освоювати, а потім часто зливатися між ними. Це було краще, ніж нічого, але це теж був безлад. Не так давно ми прийняли робочий потік gitflow. Хоча це, безумовно, краще, ніж …

2
CI бігун на тому ж сервері GitLab?
Я налаштовую сервер GitLab у своїй компанії, і тепер я додаю в нього GitLab CI. Перш ніж розпочати це завдання, я хотів би зрозуміти, чи є недоліки моїх бігунів на тому ж сервері, який використовують GitLab та GitLab CI. Я читав, що є проблеми щодо безпеки, але ми використовуємо їх …

5
Інтегрувати версії git як номери збірки чи ні?
Ми з колегою по черзі обговорювали / обговорювали проблеми / достоїнства інтеграції версії, отриманої з поточного сховища git, до нашого коду кожного разу, коли вона створюється. Ми вважаємо, що заслуги включають: Не потрібно турбуватися про помилки людини при оновленні номера версії Простежуваність між тим, що ми знаходимо в пристрої, та …
12 c  git  builds  build-system 

1
Корисні повідомлення git здійснюють об’єднання гілок
Як відповідь на це питання : Якщо я працюю над командою самостійно, я можу підтримувати корисні повідомлення про фіксацію під час об’єднання гілок, розбиваючи всі коміти до одного розрізу, а потім об'єднуючи це. Таким чином я легко бачу, які зміни були внесені у гілку, і у мене є єдиний підсумок, …
12 git  branching 

1
Git робочий процес / практики для невеликого проекту (блок-схема в png)
Я намагаюся придумати особистий робочий процес. Я склав блок-схему гіпотетичної тривалості випуску: один розробник, який натискає на загальнодоступний рефінанс Github + друг, допомагає з певною функцією та виправляє помилку. Це розумний підхід до контролю версій? Основна ідея полягає в тому, щоб громадські репортажі були в порядку: Кожен новий реліз отримує …

2
git, maven та jenkins - версія, розробка та випуск створює робочий процес
Що є кращим способом зробити наступне з git, maven та jenkins: Я розробляю додаток, в якому я хотів би підтримувати гілки "dev" та "release". Я хотів би, щоб дженкіни будували і те, і інше. Це може бути так, що артефакти випуску мали б версії на зразок 1.5.2, а склади dev-файлу …

2
Керування кількома версіями веб-програми за допомогою Git
У нас є сімейство додатків, усі мають однакову базу. До цього часу я розробляв цю базу, і процес роботи Git був дуже простим: Розвиток здійснюється в developгалузі Нові можливості розробляються у name-of-the-featureгалузі Релізи проводяться у release-**філії Досі код був однаковим для кожного додатку родини. Скажімо, база, якою вони діляться, зараз …
12 git 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.