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

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

5
Git слияние с принудительной перезаписью
У меня есть ветка, demoкоторую мне нужно объединить с masterветкой. Я могу получить желаемый результат с помощью следующих команд: git pull origin demo git checkout master git pull origin master git merge demo git push origin master Меня беспокоит только то, что если есть какие-либо проблемы слияния , я хочу …
109 git  github  merge 

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

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


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

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

30
Eclipse «Ошибка: не удалось найти или загрузить основной класс»
У меня на ноутбуке есть проект в eclipse, который я отправил в Git https://github.com/chrisbramm/LastFM-History-Graph.git Он полностью работает на моем ноутбуке и запускается / строится без проблем, но на моем рабочем столе Eclipse не выдает ошибку Ошибка: не удалось найти или загрузить основной класс lastfmhistoryguis.InputPanel Я пробовал построить проект из: Project>Build …
108 java  eclipse  git  jar  classpath 

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

2
Когда использовать косую черту в gitignore
Я пытаюсь более четко понять .gitignoreсинтаксис, в частности, что касается https://github.com/github/gitignore gitignores. Я вижу, что ведущая косая черта используется только для сопоставления имен путей относительно местоположения .gitignoreфайла (из http://git-scm.com/docs/gitignore ): Начальная косая черта соответствует началу имени пути. Например, «/*.c» соответствует «cat-file.c», но не «mozilla-sha1 / sha1.c». Но что произойдет, если …
108 git  gitignore 

6
git - ваша ветка опережает origin / master на 1 коммит
Я новичок в git и работаю над git. Я добавил несколько файлов в git: git add <file1> git add <file2> затем я хотел отправить это на рассмотрение, но по ошибке git commit поэтому файлы, которые я изменил, не проходят проверку. Теперь, если я введу команду: git status это говорит # …
108 git  push  commit 

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

5
Изменение порядка коммитов
В настоящее время я работаю над веткой и хочу, чтобы некоторые коммиты слились с другими ветвями: 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» - нерелевантные коммиты.) Однако я заметил, что было бы неплохо объединить несколько коммитов. Я хочу «объединить» коммиты a, d, e и …
108 git  branch 

1
Разница между 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-rebase  git-pull 

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.