git-merge-index - онлайн в облаке

Это команда git-merge-index, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


git-merge-index - запускает слияние для файлов, нуждающихся в слиянии

СИНТАКСИС


мерзавец индекс слияния [-o] [-q] (-a | [-] *)

ОПИСАНИЕ


Это смотрит вверх (s) в индексе и, если есть какие-либо записи слияния, передает
Хэш SHA-1 для этих файлов в качестве аргументов 1, 2, 3 (пустой аргумент, если файла нет) и в качестве
аргумент 4. Режимы файлов для трех файлов передаются как аргументы 5, 6 и 7.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--
Не интерпретируйте никакие аргументы как варианты.

-a
Выполните слияние для всех файлов в индексе, которые необходимо объединить.

-o
Вместо того, чтобы останавливаться на первом неудачном слиянии, сделайте все за один раз - продолжайте
со слиянием, даже если предыдущее слияние вернуло ошибки и вернуло только код ошибки
после всех слияний.

-q
Не жалуйтесь на неудачную программу слияния (обычно это сбой программы слияния).
указывает на конфликты во время слияния). Это для фарфора, который может испускать
пользовательские сообщения.

If мерзавец индекс слияния вызывается с несколькими s (или -a), затем он обрабатывает их по очереди
останавливается только в том случае, если слияние возвращает ненулевой код выхода.

Обычно это запускается со скриптом, вызывающим Git имитацию слияние команда из
Пакет RCS.

Пример сценария под названием мерзавец объединить один файл входит в дистрибутив.

ВНИМАНИЕ! ВНИМАНИЕ! "Порядок слияния объектов" в Git отличается от RCS. слияние программа
порядок слияния объектов. В указанном выше порядке оригинал стоит на первом месте. Но порядок аргументов
к программе трехстороннего слияния слияние должен иметь оригинал посередине. Не спрашивайте меня, почему.

Примеры:

torvalds @ ppc970:~ / слияние-тест> git merge-index cat MM
Это ММ из исходного дерева. # оригинал
Это модифицированный MM в ветви A. # merge1
Это модифицированный MM в ветке B. # merge2
Это модифицированный MM в ветви B. # текущее содержимое

or

torvalds @ ppc970:~ / слияние-тест> git merge-index cat AA MM
cat:: Нет такого файла или каталога
Это добавляется AA в ветку A.
Это добавляется AA в ветку B.
Это добавляется AA в ветку B.
фатальный: программа слияния не удалась

где последний пример показывает, как мерзавец индекс слияния перестанет пытаться объединить что-нибудь
вернул ошибку (т.е. cat вернул ошибку для файла AA, потому что он не
существуют в оригинале, и поэтому мерзавец индекс слияния даже не пробовал слить ММ штуку).

GIT


Часть мерзавец(1) люкс

Используйте git-merge-index онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows