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

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


4
Чи повинен технік, що підтримує github, переписати авторські запити на запити на тягу?
Я за професією не програміст, але я займаюся кодуванням, а деякі використовую github. Я наткнувся на те, що мені здається дивною ситуацією. Я дуже добре знайомий з git. Є проект, в якому я виявив (маленьку) помилку, яка вплинула на мене. Я провів післяобідній пошук і виправляв це. Я відправив у …
44 git  github 

5
Розуміння різниці між гілками SVN та Git
Я користувач SVN, і зараз я вивчаю Git. У SVN я зазвичай оформлюю репо на своїй локальній машині, яка включає всі відділення в моєму проекті, і я вибирав папку для своєї філії, яка мені цікава, і там працюю. Я бачу різницю за допомогою Git. В даний час я клоную репо …
44 git  github 

8
Автоматичне повернення комітетів, які не виконують збірку
Один мій колега сказав мені , що він думає , в створенні нашого CI сервер , щоб повернутися фіксацій , які не будувати, так що HEADв masterзавжди стійко (як при проходженні збірки по крайней мере). Це найкраща практика чи це може бути більш проблематично, ніж просто залишити masterзламаним, поки розробник …

4
огляд коду за допомогою git-flow та github
За допомогою регулярних git та github я можу зробити перевірку коду, просто створивши запит на виклик гілки функцій, над якою працюю до гілки master. Як я можу робити огляди коду за допомогою git-flow? З робочим процесом, як "закінчення функції git flow", я плутаюся в тому, де насправді відбувається перегляд коду …

6
Який найкращий спосіб впоратися з рефакторингом великого файлу?
Зараз я працюю над більшим проектом, який, на жаль, має деякі файли, де не завжди дотримуються рекомендації щодо якості програмного забезпечення. Сюди входять великі файли (читайте 2000-4000 рядків), які чітко містять багато різних функціональних можливостей. Тепер я хочу переробити ці великі файли на кілька маленьких. Проблема полягає в тому, що …

11
Чи коли-небудь добре робити код непрацюючого коду?
Чи корисно вимагати введення лише робочого коду? Ця фіксація не повинна залишати сховище у робочому стані як: ... ми перебуваємо на ранній стадії проектування, код ще не стабільний. ... ви єдиний розробник проекту. Ви знаєте, чому все не працює. Крім того, ви нікому не зупиняєте роботу, роблячи зламаний код. ... …

1
Витягнення змін з роздвоєного репо без запиту на GitHub?
Я новачок у спільноті соціального кодування і не знаю, як правильно діяти в цій ситуації: Я створив репозиторій GitHub пару тижнів тому. Хтось підняв проект і вніс невеликі зміни, які були в моєму завданні. Мені приємно, що хтось розіграв мій проект і знайшов час, щоб додати його. Я хотів би …
40 git  github  etiquette 

8
Чи можете ви порекомендувати хороший шаблон повідомлення / рекомендації для виконання у компанії? [зачинено]
У Git можна встановити та застосувати хороший шаблон фіксації. Чи можете ви порекомендувати (бажано з аргументацією) хороший шаблон / вказівки для виконання зобов'язань, які слід застосовувати в компанії?

2
Емпіричні докази популярності Git та Mercurial
Це 2012 рік! Меркуріал і Гіт все ще сильні. Я розумію компроміси обох. Я також розумію, що кожен має певні уподобання до того чи іншого. Це добре. Я шукаю інформацію про рівень використання обох. Наприклад, на stackoverflow.com , пошук Git отримує 12000 звернень, Mercurial отримує 3000. Google Trends говорить, що …
37 git  mercurial 

3
Повторна практика використання об'єднаної гілки?
Наразі я створював нову гілку щоразу, коли мені доводилося додавати нову функцію у свою програму. Коли моя функція закінчена і функціональна, я зливаю її з основною гілкою. Але пізніше, коли мені потрібно оновити цю функцію (на зразок вдосконалення), чи краще створити нову гілку чи мені потрібно перезавантажити попереднє з головним, …
36 git  branching 

8
Чи повинен кожен git-зобов’язання залишити проект у робочому стані?
Мені цікаво дізнатися, що є передовою найкращою практикою. Чи слід застосовувати git-зобов’язання таким чином, що проект знаходиться в робочому стані (будується належним чином, всі тести проходять і т. Д.), Або вводиться порушений код ОК? Наприклад, якщо ви відмовитесь від цієї вимоги, ви можете бути більш гнучкими у виконанні комісій (використовуйте …
36 git 

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

3
Синхронізація зберігання сховищ git на різних хостах
Я замислююся про те, щоб розпочати невеликий проект, і хочу зробити його версію з git. Бітбукет здається хорошим варіантом для мене з їх вільним планом. Я хочу використовувати його як основний інструмент для роботи з git, оскільки у них є приємні інструменти, такі як веб-інтерфейс, клієнт Mac OS тощо. Але, …
34 git 

12
Чи відмовляють DVCS від постійної інтеграції?
Скажімо, є команда з десяти спритних розробників. Щодня вони обирають завдання із дошки, вносять проти неї кілька змін, поки (до кінця дня) вони не виконають завдання. Усі розробники зареєструються безпосередньо перед магістраллю (у стилі Google, кожен фіксатор є кандидатом у випуск, використовуючи функції перемикання функцій тощо). Якщо вони використовували централізований …

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