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

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

7
Чому так багато проектів віддають перевагу "git rebase" перед "git merge"?
Однією з переваг використання DVCS є робочий процес редагування-фіксація-об'єднання (над редагуванням-злиттям-здійсненням, який часто виконується CVCS). Дозволяючи кожній унікальній зміні фіксуватись у сховищі незалежно від об'єднань, гарантується, що DAG точно відображає справжній родовід проекту. Чому так багато веб-сайтів говорять про те, щоб прагнути "уникати об'єднань"? Чи не злиття попереднього введення чи …

7
Робота над галуззю із залежністю від іншої гілки, яка переглядається
Як Git допомагає впоратися зі сценарієм нижче: У мене є завдання, розбита на 2 частини: бекенд завдання та фронтенд. Я роблю запит на потяг, щоб об'єднати зміни бекенда та чекаю його злиття (та зворотного зв’язку щодо адреси). Поки чекаю, я не можу реально працювати над змінами прямого фронту, тому що …
65 git  branching 

1
Перегляд коду Герріта чи модель вилки та тяги Github?
Я запускаю проект програмного забезпечення, який буде розроблений командою та спільнотою. Раніше я продавався на геррі, але тепер модель запиту на вилки та витяги Github майже забезпечує більше інструментів, способів візуалізації комітетів та простоти використання. Для того, хто має хоч трохи досвіду роботи з обома, які плюси / мінуси кожного, …
64 git  github  forking  gerrit 

1
Якщо я розсилаю проект на Github, який має ліцензію в рамках MIT, як я обробляю атрибуцію та повідомлення про авторські права?
Якщо я планую роздрібнити проект MIT та значно змінити та перейменувати його, як я обробляю повідомлення про авторські права над ліцензією MIT на головному файлі ліцензії. Я б перерахував оригінального автора та мою компанію чи просто оригінального автора? Які мої правові варіанти стосуються припису оригіналу автора? Я маю намір також …

4
Як єдиний розробник (поки що), як я повинен використовувати Git? [зачинено]
У мене є кілька проектів на Git, які я врешті хочу залучити інших. Однак зараз це лише я, і я використовую Git і GitHub дуже спрощено: немає гілок, а в основному просто використовую коміти як резервну копію для моїх локальних файлів. Іноді я повернусь назад і перегляну попередні версії моїх …


4
Чи є резервна копія бази даних MySQL в Git?
Я намагаюся покращити ситуацію резервного копіювання для свого додатка. У мене є програма Django та база даних MySQL. Я прочитав статтю, в якій пропонується створити резервну копію бази даних в Git. З одного боку, мені це подобається, оскільки він зберігатиме копію даних та коду синхронізовано. Але Git призначений для коду, …
57 database  git  mysql  django 

4
Що відбувається, якщо функція, об'єднана в розробку, відкладається управлінням?
Нещодавно у нас виникла проблема, коли функція нашого веб-сайту (автоматична реєстрація) була відкладена керівництвом, оскільки вони вважали, що початок занадто "холодний", але вони хотіли, щоб усі інші функції, над якими ми працювали, продовжували жити. Проблема полягає в тому, що ця функціональність була об'єднана в розробку, коли вона була закінчена разом …

2
Чи справді гілки Гіта є "гомеоморфними ендопункторами, які відображають підскладки гільбертового простору"?
Як ми всі знаємо: Git стає простішим, коли ви зрозумієте, що гілки є гомеоморфними ендофайнерами, які відображають підскладки гільбертового простору Це схоже на жаргон, але з іншого боку, Все сказане, монада в X - це просто моноїд у категорії ендофункторів X, причому продукт × замінений складом ендофункторів та одиницею, встановленою …
51 git 

11
Чому “Fork me on GitHub”? [зачинено]
Я розумію, як працює GitHub , але одне, що мене бентежило, - це те, чому майже кожен проект OSS останнім часом на своїй домашній сторінці має посилання "Fork me on GitHub". Наприклад, http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/ та інші. Чому це так часто? Це вони хочуть / потребують перевірки коду, перевіряючи поліпшення …


5
Організація сховищ Git із загальними вкладеними підмодулями
Я великий фанат підмодулів Git . Мені подобається мати можливість відстежувати залежність разом з її версією, щоб ви могли відмовитись від попередньої версії свого проекту та мати відповідну версію залежності, щоб будувати безпечно та чисто. Більше того, простіше випустити наші бібліотеки як проекти з відкритим кодом, оскільки історія бібліотек є …
50 git  cmake  submodules 

8
Чи слід зберігати створену документацію у сховищі Git?
Коли ви використовуєте такі інструменти, як jsdocs , він генерує статичні файли HTML та його стилі у вашій кодовій базі на основі коментарів у вашому коді. Чи слід перевіряти ці файли у сховищі Git чи їх слід ігнорувати .gitignore?

4
Як обробляти конфіденційні дані під час використання Github та Heroku?
Я ще не звикла з тим, як працює Git (І цікаво, чи хтось, крім Лінуса;)). Якщо ви використовуєте Heroku для розміщення вашої програми, вам потрібно перевірити свій код у Git repo. Якщо ви працюєте над проектом з відкритим кодом, ви, швидше за все, поділитесь цим репо на Github чи інших …
49 git  github  heroku 

3
Чи може вчиняти git більше 2 батьків?
У цій документації це згадується Об'єктом фіксації може бути будь-яка кількість батьків. Але, наскільки я розумію, єдиний випадок, коли комісія матиме більше одного з батьків, - це коли відбулося злиття, і в цьому випадку будуть лише два батьки. Отже, моє запитання полягає в тому, чи може вчинок мати більше 2 …
48 git 

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