Вопросы с тегом 'version-control'

Контроль версий - это управление изменениями документов, программ и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнение VCS. Для большинства команд и методов, специфичных для каждого конкретного VCS, существуют определенные теги, которые должны быть предпочтительными.
33
ответов

Как отменить 'git добавить' перед фиксацией?

Я ошибочно добавил файлы с помощью команды: git add myfile.txt Я еще не запускал git commit. Есть ли способ отменить это, поэтому эти файлы не будут включены в коммит?
задан 08 дек. '08 в 0:57
36
ответов

Как заставить "git pull" перезаписать локальные файлы?

Как принудительно перезаписать локальные файлы на git pull? Сценарий следующий: Член команды изменяет шаблоны для веб-сайта, над которым мы работаем. Они добавляют некоторые изображения в каталог изображений (но забывают добавлять их под исходны...
задан 14 июля '09 в 17:58
27
ответов

Reset или вернуть конкретный файл в конкретную ревизию с помощью Git?

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

Игнорировать файлы, которые уже были переданы в репозиторий Git

У меня есть уже инициализированный репозиторий Git, в который я добавил файл .gitignore. Как обновить индекс файла, чтобы файлы, которые я хочу игнорировать, игнорировались?
задан 16 июля '09 в 22:26
29
ответов

Измените имя автора и коммиттера и e-mail нескольких коммитов в Git

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

Я столкнулся с конфликтом слияния. Как я могу прервать слияние?

Я использовал git pull и имел конфликт слиянием. Я знаю, что другая версия файла хороша и моя шахматная, поэтому все мои изменения должны быть отменены. Как это сделать? unmerged: _widget.html.erb You are in the middle of a conflicted merge.
задан 19 сент. '08 в 16:21
3
ответов

Предупреждение: 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
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
3
ответов

Как git обрабатывать символические ссылки?

Если у меня есть файл или каталог, который является символической ссылкой, и я передаю его в репозиторий git, что с ним происходит? Я бы предположил, что он оставляет его как символическую ссылку до тех пор, пока файл не будет удален, а затем, если...
задан 05 июня '09 в 9:53
12
ответов

Отменить рабочие копии одного файла в Git?

После последнего коммита я изменил кучу файлов в моей рабочей копии, но я хочу отменить изменения в одном из этих файлов, как в reset, в том же состоянии, что и последнее коммит. Тем не менее, я хочу только отменить изменения рабочей копии только о...
задан 28 марта '09 в 8:09
13
ответов

Когда вы используете git rebase вместо git merge?

Когда рекомендуется использовать git rebase vs. git merge? Нужно ли мне снова объединиться после успешной перезагрузки?
задан 29 апр. '09 в 23:26
32
ответов

Как удалить все ветки Git, которые были объединены?

У меня много ветвей Git. Как удалить ветки, которые уже были объединены? Есть ли простой способ удалить их все, а не удалять их один за другим?
задан 25 мая '11 в 18:54
18
ответов

Эффективно использовать Git и Dropbox вместе?

Как использовать Git и Dropbox вместе эффективно?
задан 25 дек. '09 в 11:41
19
ответов

Игнорировать сам файл .gitignore

Я только что сделал git init в корне моего нового проекта. Затем я создал файл .gitignore. Теперь, когда я набираю git status, в списке невоспроизводимых файлов появляется файл .gitignore. Почему это?
задан 20 апр. '09 в 9:42
10
ответов

Git рабочий процесс и rebase vs merge questions

Я использую Git сейчас пару месяцев в проекте с одним другим разработчиком. У меня есть многолетний опыт работы с SVN, поэтому, я думаю, я привожу много багажа в отношения. Я слышал, что Git отлично подходит для ветвления и слияния, и до сих пор я...
задан 19 янв. '09 в 18:16