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

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

8
Git - Які проблеми виникають при роботі безпосередньо над майстром?
Я бачив багато порад щодо моделей розгалуження git, і, як видається, найпоширенішою думкою є те, що внесення змін безпосередньо на головну гілку - це погана ідея. Один з наших колег із задоволенням вносить зміни безпосередньо на головну галузь, і, незважаючи на кілька розмов, вони, схоже, це не змінять. На даний …

6
Як мені підійти до складного злиття
Ось угода, я приєднався до нової компанії, і мене попросили закінчити роботу у галузі, яку не торкалися майже рік. Тим часом головна галузь постійно зростала. В ідеалі я хотів би об'єднати всі зміни від головної гілки в гілку функцій і продовжити роботу звідти, але я не надто впевнений, як до …

4
Чи використання Git Stash в якості робочого процесу є антипаттерном?
Нещодавно я дивився на те, як я та моя команда використовують Git та як працюють наші робочі процеси. Зараз ми використовуємо робочий процес із галузевими функціями, який, здається, працює добре. Я також бачив, як деякі люди в нашій команді використовують робочий процес на основі git stash . Робочий процес йде …

4
Чому git не зливає суміжні лінії без конфлікту?
Нещодавно я дізнався, що при злитті двох гілок у git, якщо є зміни на двох суміжних лініях, git оголошує це конфліктом. Наприклад, якщо файл test.txtмістить цей вміст: Line 1: A Line 2: B Line 3: C Line 4: D і у філії masterми змінюємо це на Line 1: A Line …
25 git  merging 

6
Який DVCS (git або hg) простіший для програмування студентів? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Трохи контексту: я на 3 курсі коледжу. студенти діляться на команди по 4. Практично всі працюватимуть під вікнами (за винятком …

2
Наскільки надійні вчинки Git, коли потужність гасне?
Одного разу я користувався Git (я все ще використовую його), і електроенергія знизилася, коли я робив зобов’язання. Коли я (власне, електрика) повернувся, git repo зіпсувався. Я не пам'ятаю точної назви, але це було щось на кшталт "недійсні рефлекси" чи щось подібне. Неважко здогадатися, що фіксація була порушена в середині операції …
24 git 

4
Як використовувати github, гілки та автоматичні випуски для управління версіями? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . На сьогодні я розумію більшість основних концепцій Git / Github, проте у мене все …

4
Як ви ставите різні версії вашої бібліотеки під контроль версій? Ви використовуєте теги? Або гілки? Або інший метод?
Нещодавно я почав ставити свій код під контроль версій (у лабораторії, де я працюю, під SVN, і власні коди в github (очевидно, з git)). Перш ніж використовувати управління версіями, я робив щось подібне. У мене була папка з назвою бібліотеки, всередині багатьох папок з номером версії. Кожного разу, коли я …

9
Використання Git у корпоративному середовищі [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Git - відмінна система управління версіями. Якщо виключити той факт, що він не має …

6
Розщеплення прогресу кодування на значущі коміти без зайвих витрат
Працюючи над виправленням або функцією, я іноді натрапляю на інші крихітні проблеми, які за лічені секунди можна вдосконалити. Коли я роблю їх негайно, а потім здійснюю готову функцію / виправлення, комісія включає більше ніж одне. Наприклад "add feature X and code clean up"або "fix bug X and improved logging". Було …

5
Чому користувачі Git кажуть, що у Subversion немає всього вихідного коду локально?
Я продовжую лише те, що я читав на SO, тому вибачте мене, але все, що я прочитав, говорить про те, що одна з головних переваг Git над Subversion полягає в тому, що Git дає весь вихідний код розробнику локально, не потрібно нічого робити на сервер. З моїм обмеженим використанням SVN …
23 git  svn 

4
Як здійснити незавершене рефакторинг?
Отже, у мене є цей великий проект, який переробляється мною. Я змінюю багато речей, тому шансів змусити його скоріше скластись незабаром. Я живу в спеціальній гітці, яку я назвав cleanup(яка, звичайно, збирається об'єднатись master). Проблема полягає в тому, що у мене / у нас є політика ніколи не вчиняти некомпілюючий …
23 git  refactoring 

5
Що робити з великою історією svn при переході до git?
Редагувати: на відміну від деяких подібних питань, таких як переміщення репортажу SVN з декількома ГБ до Git або /programming/540535/managing-large-binary-files-with-git Мій сценарій не передбачає декількох підпроектів, які може бути легко перетворений у підмодулі git, а також кілька дуже великих двійкових файлів, які добре підходять для git-annex. Це єдине сховище, де двійкові …
23 git  svn 

3
Де слід проводити тестування з контролю якості в моделі розгалуження Gitflow
Ми велика команда (10-12 розробників і 4 qa), яка працює над декількома проектами з одним і тим же сховищем git. Веб-сервіс на базі весняного завантаження. Ми шукаємо гарну стратегію розгалуження та розгортання git. У нас також є команда qa, яка забезпечує, щоб наші функції працювали як очікували (помилка вільна до …
23 testing  git  branching  qa  gitflow 

4
Чи добре в потоці GitHub базувати функціональну гілку на іншій гілці функцій?
Ми використовуємо GitHub Flow у своєму проекті, і більшу частину часу ми відкриваємо нову гілку функцій від master , робимо там певну роботу, відкриваємо PR, переглядаємо код та об'єднуємось у master . Однак моя поточна робота залежить від іншого питання, над яким над цим працює feature-branch-A. Це кошерніше створити мою …
22 git  github  gitflow 

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