Вопросы с тегом «git»

108
Размещение репозитория Git в Windows

Есть ли в настоящее время способ разместить общий репозиторий Git в Windows? Я понимаю, что вы можете настроить службу Git в Linux с помощью: git daemon Есть ли собственный вариант Windows, за исключением общих папок, для размещения службы Git? РЕДАКТИРОВАТЬ: в настоящее время я использую cygwin...

108
git-svn - это не команда git?

Пытаясь получить старый svn-дамп проекта под управлением git, я столкнулся с интересной проблемой. Всякий раз, когда я запускаю git svn, я получаю сообщение об ошибке, что это не команда git, но для нее есть документация, которую я могу использовать git help. Что-то не так с моей установкой, или...

108
Изменение порядка коммитов

В настоящее время я работаю над веткой и хочу, чтобы некоторые коммиты слились с другими ветвями: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Буквы обозначают коммиты, а «x» - нерелевантные коммиты.) Однако я заметил, что было бы неплохо объединить несколько...

108
Рабочий процесс производственного / промежуточного сервера Git

В настоящее время на моем веб-сайте (производственном сервере) уже есть много кода. А теперь я хочу начать использовать Git для своих проектов и настроить промежуточный сервер для моей команды. Кто-нибудь может дать мне совет? Вот картина в моей голове: Production - Production server which already...

108
git - ваша ветка опережает origin / master на 1 коммит

Я новичок в git и работаю над git. Я добавил несколько файлов в git: git add <file1> git add <file2> затем я хотел отправить это на рассмотрение, но по ошибке git commit поэтому файлы, которые я изменил, не проходят проверку. Теперь, если я введу команду: git status это говорит # On...

108
Eclipse «Ошибка: не удалось найти или загрузить основной класс»

У меня на ноутбуке есть проект в eclipse, который я отправил в Git https://github.com/chrisbramm/LastFM-History-Graph.git Он полностью работает на моем ноутбуке и запускается / строится без проблем, но на моем рабочем столе Eclipse не выдает ошибку Ошибка: не удалось найти или загрузить основной...

108
Как обновить разветвленное репо с помощью SourceTree?

Я использую SourceTree (с BitBucket) для управления своим кодом. Я создал ответвление репо, и родительское репо было обновлено. Как мне использовать SourceTree для слияния исходного кода с моим разветвленным...

108
Как выбрать только изменения только для одного файла, а не для всего коммита

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

108
Когда использовать косую черту в gitignore

Я пытаюсь более четко понять .gitignoreсинтаксис, в частности, что касается https://github.com/github/gitignore gitignores. Я вижу, что ведущая косая черта используется только для сопоставления имен путей относительно местоположения .gitignoreфайла (из http://git-scm.com/docs/gitignore ): Начальная...

108
Разница между git pull --rebase и git pull --ff-only

Допустим, origin/masterесть фиксация, A--B--Cа у меня local/masterесть фиксация A--B--D. Что будет, если я воспользуюсь git pull --rebase? Что будет, если я воспользуюсь git pull --ff-only? Есть ли разница в получившемся дереве коммитов?...

108
В чем разница между Git, игнорирующим каталог, и каталог / *?

Я не понимаю, как правильно игнорировать содержимое каталога в git. Предположим, у меня есть следующая структура каталогов: my_project |--www |--1.txt |--2.txt |--.gitignore В чем разница между этим: www И это? www/* Причина, по которой я задаю этот вопрос: в git, если каталог пуст, git не будет...

107
Просмотр и отображение файлов в репозитории git без клонирования

Есть ли способ просматривать и отображать файлы в репозитории git без предварительного клонирования? Я могу сделать это в svn, используя команды: svn ls / путь / к / репо svn cat / путь / к / репо / файл в репо Я предположительно могу использовать git show, но делаю: git показать / путь / к / репо...

107
Есть ли недостатки у включения git rerere?

Я читал разные вещи о функции rerere в git и подумываю о ее включении. Но я не видел, чтобы кто-нибудь упоминал о возможных проблемах, которые могут возникнуть при его использовании. Я должен предположить, что есть обратная сторона, иначе она, вероятно, будет включена по умолчанию. Так есть ли...

107
Как мне перемещаться вперед и назад между коммитами в git?

Я делаю git bisectи после достижения проблемного коммита теперь пытаюсь сделать шаг вперед / назад, чтобы убедиться, что я нахожусь в правильном положении. Я знаю, HEAD^как вернуться назад в истории, но есть ли еще один ярлык, который поможет мне двигаться вперед (к конкретному коммиту в будущем),...

107
Написание обработчика git post-receive для работы с конкретной веткой

Вот мой текущий крючок в голом репо, который находится на сервере компании: git push origin master Эти хуки подталкивают к Assembla. Мне нужно нажимать только одну ветку (в идеале - главную), когда кто-то отправляет изменения в эту ветку на нашем сервере, и игнорировать отправку в другие ветки....

107
Что именно делает git rebase --skip?

Я только что сделал, git pull --rebase origin masterи возник конфликт. Во-первых, этот конфликт был в файле, который я не касался, и было возвращено около 10 коммитов. Почему это происходит? Затем я случайно набрал git rebase --skip, и он «пропустил этот патч». Обеспокоенный тем, что я пропустил...

107
git delete remotes: удаленные ссылки не существуют

Коротко; Как я могу удалить несколько удаленных объединенных пультов? Больше фона; У меня есть репозиторий git с десятками пультов, которые были объединены в мастер. Я могу удалить эти пульты по одному, используя: git push --delete origin myBranch-1234 Однако для всех пультов это медленный и...