1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/oscstudio-git-secure

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
ReadMe.md

Git Secure

Инструменты безопасного хранилища Git.

Команда

cmd info
add Добавить содержимое файла в индекс
clone Клонировать зашифрованный репозиторий в новый каталог
config Настроить безопасный репозиторий
commit Создать коммит
diff Показать изменения между рабочей копией и версией, сохранённой в коммите
init Инициализировать безопасный репозиторий
help Вывести справочную информацию
key Создать ключ AES
pull Извлечь данные из другого репозитория или локальной ветки и интегрировать их с текущим проектом
push Обновить удалённые ссылки вместе со связанными объектами
remote Установить удалённое подключение для безопасного репозитория
status Показать статус рабочего дерева

Системные зависимости

Этот проект написан на PowerShell, поэтому вам необходимо установить PowerShell 6.0. PowerShell в настоящее время поддерживает Windows, Linux и macOS.

Вы можете загрузить PowerShell с официальной страницы релизов проекта PowerShell на Github: PowerShell release.

В системе Windows по умолчанию установлен PowerShell версии 5.0, то есть в Windows 7 и 8.1 требуется обновить PowerShell до версии 5.0 (в Windows 10 по умолчанию установлена версия 5.0). Windows Management Framework 5.0

Использование

Пользователь должен создать пустой репозиторий на облачной платформе кода.

Инициализируйте пустой репозиторий:

git-secure init repo

Создайте ключ AES:

git-secure key

Добавьте файл в промежуточную область:

git-secure add

Создайте коммит:

git-secure commit -m "create a new commit"

Отправьте код:

git-secure push

Извлеките код (поддержка fetch пока не реализована):

git-secure pull

Настройте:

git-secure config aes.key xxxxx

Функции

Git-Secure использует AES 256 для шифрования каждого обычного файла, за исключением файлов commit и следующих файлов: .gitignore, .gitattributes, .gitmodules.

Вклад

Мы приветствуем вклад пользователей через PR. Обратите внимание, что мы требуем форматирования кода с использованием инструмента форматирования PowerShell и рекомендуем использовать Visual Studio Code (расширение PowerShell) для редактирования кода.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления (2)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/oscstudio-git-secure.git
git@api.gitlife.ru:oschina-mirror/oscstudio-git-secure.git
oschina-mirror
oscstudio-git-secure
oscstudio-git-secure
master