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

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

8
Що означає "стадія" в git?
Мені важко зрозуміти git, оскільки я не зміг знайти значення слів, що використовуються для дій. Я перевірив словник на значення "етап", і жодне значення не було пов'язане з поняттями управління джерелами. Що означає "етап" у контексті git?

10
Я підривник Subversion, чому я повинен вважати або не вважати Mercurial або Git чи будь-яким іншим DVCS?
Я намагаюся зрозуміти переваги розподіленої системи управління версіями (DVCS). Я знайшов Subversion перенавчання і цю статтю на Мартіна Фаулера дуже корисним. Mercurial та інші DVCS просувають новий спосіб роботи над кодом із наборами змін та місцевими комісіями. Це не дозволяє об'єднати пекло та інші проблеми співпраці На нас це не …

20
Що SVN робить краще, ніж Git? [зачинено]
Не викликає сумнівів, що більшість дебатів щодо інструментів програміста спрямовані або на особистий вибір (користувачем), або на упор на дизайн , тобто оптимізацію дизайну відповідно до конкретних випадків використання (за допомогою конструктора інструментів). Текстові редактори - це, мабуть, найвизначніший приклад - кодер, який працює в Windows під час роботи та …

14
Чому всі користуються Git централізовано?
Я використовував Git у своїх минулих двох компаніях для контролю версій. Як видно з того, що я чув, що близько 90% компаній використовують Git над іншими системами управління версіями. Однією з найбільших точок продажу Git є те, що він децентралізований, тобто всі сховища рівні; немає центрального сховища / джерела істини. …

6
Вибір одного або декількох проектів у сховищі git?
У gitсередовищі, де ми модулювали більшість проектів, ми стикаємося з одним проектом на сховище або декількома проектами на кожну проблему дизайну сховища . Розглянемо модульований проект: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Сьогодні у нас є один проект на сховище . Це дає свободу release …

14
Новий розробник не може бути в курсі злиття філій
Я новий розробник - це моя перша позиція програмування. Моє питання таке: Ми використовуємо git- я вирізав гілку з нашої developгілки, потім я починаю працювати над другорядним завданням, яке мені було призначено. Це дуже повільно, бо я недосвідчений. На той момент, коли я готовий об'єднати свою гілку назад до developінших, …

9
Чому Меркуріал вважається простішим за Git?
Переглядаючи порівняння, мені здається, що між їх наборами можливостей може бути відображення 1: 1. Тим не менш, часто цитується твердження, що "Меркуріалу простіше". Що лежить в основі цього твердження? (якщо хто-небудь)
204 git  mercurial 

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

6
Чому squash git здійснює запити на тягнення?
Чому кожне серйозне репортаж Github, який я роблю, вимагає, щоб я розбив свої зобов’язання в одну комісію? Я подумав, що журнал git є там, щоб ви могли оглянути всю свою історію і побачити, які саме зміни відбулися там, але при стисканні це витягує його з історії та з’єднує все це …

4
Яка користь у двоступеневому процесі вчинення git (постановка)?
Я вивчаю git, і я помітив, що він має двоступеневий процес фіксації: git add <files> git commit На першому кроці розміщуються зміни в тому, що називається "область постановки" або "індекс". Що мене цікавить, це чому приймається таке дизайнерське рішення і в чому його переваги? Також, як користувач git, ви це …

2
Гіт розгалуження та позначення найкращих практик
В даний час я вчусь користуватися Git, читаючи Pro Git . Зараз я дізнаюся про розгалуження та теги. Моє запитання - коли я повинен використовувати гілку і коли я повинен використовувати тег? Наприклад, скажіть, що я створюю гілку для версії 1.1 проекту. Коли я закінчую та випускаю цю версію, я …

9
Підтримуйте сотні спеціалізованих гілок над головною гілкою
В даний час у нас є одна головна гілка для нашого PHP-програми в спільному сховищі. У нас є понад 500 клієнтів, які є абонентами нашого програмного забезпечення, більшість з яких мають деякі налаштування для різних цілей, кожен в окрему галузь. Налаштування може бути різною назвою текстового поля, абсолютно новою функцією …

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

23
Чому Git отримав стільки галасу? … А інші ні? [зачинено]
В останні роки ажіотаж навколо Гіта сильно піднявся. Всі знають про Git, ніхто не знає про альтернативи. Інші, такі як Mercurial, здаються непоміченими. Обидва були випущені в 2005 році і забезпечують аналогічні функції. Більше того, Mercurial, як правило, вважається простішим у використанні, інтуїтивнішим і на тривалий час кращими інтерфейсами користувача. …

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

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