git — вопросы с ответами

19 ответов
Я использую Git, и я сделал несколько файлов, используя git commit -a Позже я обнаружил, что файл был ошибочно добавлен в коммит. Как удалить файл из последнего коммита?
git-commit
18 сен. 2012, в 17:06
37 ответов
Мне нужно добавить некоторые правила в мой файл .gitignore, однако я не могу найти его в папке проекта. Разве это не автоматически создается Xcode? Если нет, то какая команда позволяет мне создать один?
gitignore
xcode4.3
24 май 2012, в 19:36
9 ответов
Как я могу увидеть, что изменения, сделанные с помощью un-stashing, будут отображаться в текущем рабочем дереве? Я хотел бы знать, какие изменения будут внесены до их применения!
git-stash
06 окт. 2011, в 17:14
8 ответов
Мне нужно написать script, который создает исправления для списка номеров фиксации SHA1. Я попытался использовать git format-patch <the SHA1>, но сгенерировал патч для каждой фиксации с этого SHA1. После того, как было создано несколько сотен исправлений, мне пришлось убить процесс. Есть ли сп...
12 июль 2011, в 00:22
12 ответов
При использовании git log, как я могу фильтровать пользователем, чтобы я видел только коммиты от этого пользователя?
git-log
version-control
23 нояб. 2010, в 20:12
17 ответов
Если я запустил git branch -d XYZ, есть ли способ восстановить ветвь? Есть ли способ вернуться, как будто я не запускал команду удаления ветки?
git-branch
branch
04 сен. 2010, в 03:59
29 ответов
Вчера я разместил вопрос о том, как клонировать хранилище Git с одного из моих компьютеров на другое, Как я могу git clone 'с другого компьютера?. Теперь я могу успешно клонировать репозиторий Git из моего источника (192.168.1.2) в пункт назначения (192.168.1.1). Но когда я сделал редактирование фай...
git-push
12 май 2010, в 07:48
12 ответов
Ситуация: У меня есть репозиторий Git с файлами, уже находящимися в индексе. Я вношу изменения в несколько файлов, откройте Git и добавьте эти файлы в мою промежуточную область с помощью git add. " Вопрос: Как удалить один из этих файлов из промежуточной области, но не удалить его из индекса или...
staging
01 окт. 2009, в 19:07
8 ответов
Сегодня я просматривал журналы для проекта и понял, что я давно нащупал имя тега некоторое время назад. Есть ли способ переименовать тег? Google не нашел ничего полезного. Я понимаю, что могу проверить тегированную версию и создать новый тег, я даже пробовал это. Но это похоже на создание объекта те...
git-tag
22 июнь 2009, в 18:40
19 ответов
Я только что сделал git init в корне моего нового проекта. Затем я создал файл .gitignore. Теперь, когда я набираю git status, в списке невоспроизводимых файлов появляется файл .gitignore. Почему это?
gitignore
version-control
dvcs
20 апр. 2009, в 07:51
10 ответов
Я использую Git сейчас пару месяцев в проекте с одним другим разработчиком. У меня есть многолетний опыт работы с SVN, поэтому, я думаю, я привожу много багажа в отношения. Я слышал, что Git отлично подходит для ветвления и слияния, и до сих пор я просто этого не вижу. Конечно, ветвление мертво прос...
git-merge
git-rebase
version-control
19 янв. 2009, в 14:07
37 ответов
Хорошо, увидев этот пост от PJ Hyett, я решил пропустить до конца и пойти с Git. Итак, мне нужен практический практический для начинающих Git. "Новичок" определяется как кто-то, кто знает, как обрабатывать свой компилятор, понимает на каком-то уровне, что Makefile, и коснулся контроля источника без...
version-control
24 нояб. 2008, в 23:01
7 ответов
Я использую локальный репозиторий git, взаимодействующий с моим репозиторием CVS группы в течение нескольких месяцев. Я сделал почти невротическое число ветвей, большинство из которых, к счастью, слились обратно в мой сундук. Но именование начинает становиться проблемой. Если у меня есть задача, кот...
naming-conventions
branch
07 нояб. 2008, в 22:22
8 ответов
У меня есть репозиторий git с несколькими ветвями. Как узнать, какие ветки уже объединены в главную ветку?
22 окт. 2008, в 18:18
12 ответов
Можно ли отменить изменения, вызванные следующей командой? Если да, то как? git reset --hard HEAD~1
version-control
git-reset
08 авг. 2008, в 00:51
Наверх
Меню