Питання з тегом 'version-control'

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

Як скасувати 'git add' перед фіксацією?

Я помилково додав файли в git за допомогою команди: git add myfile.txt Я ще не запускав git commit. Чи є спосіб скасувати це, щоб ці файли не були включені в комерц? На даний момент є 48 відповідей (деякі віддалені) .Будь ласка, чи не добав ...
заданий 08 дек. '08 в 0:57
39
відповідей

Як змусити "git pull" перезаписати локальні файли?

Як примусово перезаписати локальні файли в git pull? Сценарій наступний: Член команди модифікує шаблони для сайту, над яким ми працюємо Вони додають деякі зображення в каталог зображень (але забувають додати їх під контролем і ...
заданий 14 липня '09 о 17:58
30
відповідей

Reset або повернути конкретний файл в конкретну ревізію за допомогою Git?

Я вніс деякі зміни в файл, який був переданий кілька разів як частина групи файлів, але тепер хочу reset / повернути зміни на нього назад в попередню версію. Я зробив git log разом з git diff, щоб знайти потрібний мені варіант, але просто ...
заданий 19 Жовтня. '08 о 2:34
21
відповідь

Ігнорувати файли, які вже були передані в репозиторій Git

У мене є вже ініціалізований репозиторій Git, в який я додав файл .gitignore. Як оновити індекс файлу, щоб файли, які я хочу ігнорувати, ігнорувалися?
заданий 16 липня '09 о 22:26
32
відповідей

Як змінити ім'я автора і комміттера і e-mail декількох коммітов в Git?

Я писав простий шкільний комп'ютер script і вносив зміни в Git (в репо, яке було в моєму pendrive, клонувати з мого комп'ютера вдома). Після декількох коммітов я зрозумів, що роблю речі як користувач root. Чи є спосіб змінити автор ...
заданий 15 Квітня. '09 в 6:09
10
відповідей

Я зіткнувся з конфліктом злиття. Як я можу перервати злиття?

Я використовував git pull і мав конфлікт злиття: unmerged: _widget.html.erb You are in the middle of a conflicted merge. Я знаю, що інша версія файлу хороша і моя шахова, тому всі мої зміни повинні бути скасовані. Як я можу це сдела ...
заданий 19 сент. '08 о 16:21
4
відповідей

Попередження: push.default не встановлено; його неявне значення змінюється в Git 2.0

Я використовував Git якийсь час і недавно завантажив оновлення тільки, щоб знайти це попередження, коли я намагаюся push. warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squel ...
заданий 31 Жовтня. '12 в 0:48
40
відповідей

Як видалити всі гілки Git, які були об'єднані?

У мене багато гілок Git. Як видалити гілки, які вже були об'єднані? Чи є простий спосіб видалити їх все, а не видаляти їх один за іншим?
заданий 25 травня '11 о 18:54
14
відповідей

Скасувати робочі копії одного файлу в Git?

Після останнього коммітов я змінив купу файлів в моїй робочій копії, але я хочу скасувати зміни в одному з цих файлів, як в reset, в тому ж стані, що і останнім Ком. Проте, я хочу тільки скасувати зміни робочої копії тільки про ...
заданий 28 березня '09 в 8:09
3
відповідей

Як Git обробляє символічні посилання?

Якщо у мене є файл або каталог, який є символічним посиланням, і я розміщую його в репозиторій Git, що з ним відбувається? Я б припустив, що він залишає його як символічне посилання, поки файл не буде видалений, а потім, якщо ви витягніть ...
заданий 05 червня '09 в 9:53
30
відповідей

Як перенести репозиторій SVN з історією в новий репозиторій Git?

Я читав Git керівництво, FAQ, Git - курс збою SVN і т.д., і всі вони пояснюють це і це, але ніде ви не можете знайти просту інструкцію типу: Репозиторий SVN в: svn: // myserver / path / to / svn / repos Git репозиторій в: git: // myserver / path / to / git / repos ...
заданий 17 сент. '08 о 5:04
14
відповідей

Коли ви використовуєте git rebase замість git merge?

Коли рекомендується використовувати git rebase vs. git merge? Чи потрібно мені знову об'єднатися після успішної перезавантаження?
заданий 29 Квітня. '09 о 23:26
17
відповідей

Як побачити зміни в Ком Git?

Коли я роблю git diff COMMIT я бачу зміни між цим коммітов і HEAD (наскільки я знаю), але я хотів би побачити зміни, які були зроблені цим єдиним коммітов. Я не знайшов ніяких очевидних опцій в diff / log, які б дали мені такий ...
заданий 10 липня '13 о 9:22
20
відповідей

Ефективно використовувати Git і Dropbox разом?

Як використовувати Git і Dropbox разом ефективно?
заданий 25 дек. '09 об 11:41
25
відповідей

Як я можу отримати список гілок Git, замовлених останнім коммітов?

Я хочу отримати список всіх гілок в репозиторії Git з "найсвіжішими" гілками нагорі, де "найсвіжіший" гілка - це той, який був зафіксований зовсім недавно (і, отже, він, швидше за все, буде одним з Я хочу звернути увагу) . Є ...
заданий 04 березня '11 в 3:26