англійськафранцузькаіспанська

Ad


Значок OnWorks

git-annex-sync – онлайн у хмарі

Запустіть git-annex-sync у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда git-annex-sync, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


git-annex-sync - синхронізувати локальне сховище з пультами

СИНТАКСИС


git додаток sync [дистанційно ...]

ОПИС


Використовуйте цю команду, якщо ви хочете синхронізувати локальне сховище з одним або кількома його
пульти дистанційного керування. Ви можете вказати пульти (або віддалені групи) для синхронізації за іменем; за замовчуванням
якщо жодного не вказано, синхронізуватися з усіма пультами дистанційного керування.

Процес синхронізації передбачає спочатку фіксацію будь-яких локальних змін до файлів, які були раніше
було додано до сховища, а потім витягти та об’єднати файл синхронізований/головний і git-
додаток відгалуження від віддалених сховищ і, нарешті, перенесення змін назад до них
гілки у віддалених сховищах. Ви можете використовувати стандартні команди git для виконання кожного з них
кроки вручну, або якщо ви не хочете турбуватися про деталі, ви можете скористатися синхронізацією.

Вміст доданих об’єктів не синхронізується за замовчуванням, але параметр --content (див
нижче) можна зробити це також синхронізованим.

Конфлікти злиття автоматично обробляються синхронізацією. Коли дві суперечливі версії файлу
були зафіксовані, обидва будуть додані до дерева під різними іменами файлів. Для
наприклад, файл "foo" буде замінено на "foo.somekey" і "foo.otherkey".

Зауважте, що синхронізація з пультом дистанційного керування не оновить робоче дерево пульта дистанційного керування змінами
зроблено в локальне сховище. Однак ці зміни переносяться на пульт, тому вони можуть
бути злито в його робоче дерево, запустивши "git annex sync" на пульті.

ВАРІАНТИ


--швидко

Синхронізуйте лише з пультами дистанційного керування, у яких налаштовано найнижче значення вартості додатка.

--здійснити, --без фіксації
Коміт виконується за замовчуванням. Використовуйте --no-cmmit, щоб уникнути внесення локальних змін.

--повідомлення=повідомлення
Використовуйте цей параметр, щоб вказати повідомлення про фіксацію.

--тягнути, --не тягнути
За замовчуванням git витягує з пультів. Використовуйте --no-pull, щоб вимкнути.

-- натиснути, --не натискати
За замовчуванням git пересилає до пультів. Використовуйте --no-push, щоб вимкнути.

--зміст, --без вмісту
Зазвичай синхронізація не передає вміст доданих файлів. Контент
Параметр призводить до того, що вміст файлів у робочому дереві також завантажується та
завантажується в міру необхідності.

Зазвичай це намагається отримати кожен доданий файл у робочому дереві, що локальний
репозиторію ще немає, а потім копіює кожен файл у робочому дереві до кожного
пульт, з яким він синхронізується. Цю поведінку можна змінити, налаштувавши параметр
бажаний вміст репозитарію. Побачити git-annex-preferred-content(1).

--все Цей варіант у поєднанні з --зміст, робить усі доступні версії всіх
файли синхронізуватимуться, коли дозволено налаштування бажаного вмісту.

Зверніть увагу, що бажані налаштування вмісту, які використовують включати= or виключити= буде тільки відповідати
версії файлів, які зараз знаходяться в робочому дереві, але не попередні версії файлів.

--jobs=N -JN
Вмикає паралельну синхронізацію з одночасною кількістю виконуваних до вказаної кількості завдань.
Наприклад: -J10

Якщо є кілька пультів git, натискання будуть здійснюватися до них паралельно. Тягне
не виконуються паралельно, оскільки це, як правило, менш ефективне. Коли --content є
синхронізовані, файли також обробляються паралельно.

Використовуйте git-annex-sync онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    usm
    usm
    Usm — це уніфікований пакет slackware
    менеджер, який обробляє автоматичну роботу
    вирішення залежностей. Це об’єднує
    різні сховища пакетів, в т.ч
    slackware, slacky, p...
    Завантажити usm
  • 2
    Chart.js
    Chart.js
    Chart.js — це бібліотека Javascript, яка
    дозволяє дизайнерам і розробникам малювати
    всілякі діаграми з використанням HTML5
    елемент полотна. Chart js пропонує чудові можливості
    масив ...
    Завантажте Chart.js
  • 3
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМІТКА. Підтримка iReport/Jaspersoft Studio
    Оголошення: починаючи з версії 5.5.0,
    Офіційною буде студія Jaspersoft
    дизайн клієнта для JasperReports. iReport
    буде ...
    Завантажте iReport-Designer для JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF встановить усі файли
    програмне забезпечення, яке Fedora Linux та інші
    не включає за замовчуванням після
    запуск Fedora вперше. Його
    легко для ...
    Завантажте PostInstallerF
  • 5
    страйк
    страйк
    Проект strace перенесено в
    https://strace.io. strace is a
    діагностика, налагодження та інструктаж
    трасування простору користувача для Linux. Його використовують
    стежити за...
    Завантажити strace
  • 6
    gMKVEExtractGUI
    gMKVEExtractGUI
    Графічний інтерфейс для утиліти mkvextract (частина
    MKVToolNix), який включає більшість (if
    не всі) функціональність mkvextract і
    утиліти mkvinfo. Написано на C#NET 4.0,...
    Завантажте gMKVExtractGUI
  • Детальніше »

Команди Linux

Ad