Запитання з тегом «version-control»

Контроль версій - це управління змінами в документах, програмах та іншій інформації, що зберігається у вигляді комп'ютерних файлів. Використовуйте цей тег для позначення загальних питань щодо використання та застосуваності керування версіями, порівняння VCS. Для більшості команд і методів, характерних для кожного конкретного VCS, є конкретні теги, яким слід віддати перевагу.


1
Кількість комісій на автора в усіх галузях
Я хотів би отримати кількість комісій на автора у всіх галузях. я бачу, що git shortlog -s -n Друкує дуже хороший список, але він не рахує комітетів, які ще не об'єднані з інших гілок. Якщо повторити цю команду над кожною гілкою, то, очевидно, загальні коміти підраховуються кілька разів. Чи можете …

8
Коли видалити гілки в Git?
Припустимо, у нас є стабільна програма. Завтра хтось повідомляє про велику помилку, яку ми вирішимо виправити відразу. Таким чином, ми створюємо гілку для цього виправлення від "master", називаємо її "2011_Hotfix", і ми підштовхуємо її, щоб усі розробники могли співпрацювати над її виправленням. Ми виправляємо помилку та об’єднуємо "2011_Hotfix" у "master", …

6
Що означає Лінус Торвальдс, коли він каже, що Git "ніколи не відстежує" файл?
Цитуючи Лінуса Торвальда, коли його запитали, скільки файлів може працювати Git під час свого технічного спілкування в Google у 2007 році (43:09): … Git відстежує ваш вміст. Він ніколи не відстежує жодного файлу. Ви не можете відстежувати файл у Git. Що ви можете зробити, це ви можете відстежувати проект, який …


9
Як розділити останній комітет на два в Git
У мене є дві робочі гілки, майстер і форум, і я щойно вніс деякі зміни у галузь форуму , які я хотів би перебрати в майстер . Але, на жаль, комісія, яку я хочу вишнево вибрати, також містить деякі модифікації, які я не хочу. Рішенням, ймовірно, було б якось видалити …


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

13
Який найкращий тристоронній інструмент злиття? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

11
git mv і змінити лише регістр каталогу
Хоча я знайшов подібне питання, я не знайшов відповіді на свою проблему Коли я намагаюся перейменувати каталог з FOO в foo через git mv FOO fooя отримую fatal: renaming 'FOO' failed: Invalid argument ГАРАЗД. Тому я намагаюсяgit mv FOO foo2 && git mv foo2 foo Але коли я намагаюся взяти …


9
Команда Git для відображення ідентифікатора приєднання HEAD?
Яку команду можна використовувати для роздрукування ідентифікатора фіксації HEAD? Це те, що я роблю вручну: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Але мені потрібен скрипт, який може надійно передавати висновок якоїсь команди в текстовий файл таким чином, щоб текстовий файл містив саме ідентифікатор фіксації HEAD (нічого більш-менш, …

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

19
Що таке еквівалент Git для ревізійного номера?
Ми використовуємо SVN на роботі, але для моїх особистих проектів я вирішив використовувати Git. Тож я вчора встановив Git, і мені цікаво, що еквівалентний номер редакції в Git . Скажімо, ми працюємо над версією 3.0.8, і для кожного виправлення помилок є свій номер ревізії, який ми можемо використовувати, коли говоримо …

8
Які файли Eclipse належать до контролю версій?
Які файли Eclipse доцільно поставити під контроль джерел, окрім джерел, очевидно? У моєму проекті, зокрема, мені цікаво: .metadata / * project-dir / .project project-dir / .classpath project-dir / .settings / * Якщо є якісь із них, від яких це залежить, будь ласка, поясніть свої вказівки.

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