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

OSCHINA-MIRROR/vcs-all-in-one-joe

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

Джо

Мастер в создании файлов .gitignore с помощью командной строки. Джо создаёт файлы .gitignore из командной строки для вас.

Возможности

Установка

После установки обязательно запустите joe u. Это скачает все файлы .gitignore в папку ~/joe-data/.

Вариант 1: Бинарник

joe доступен для macOS, Linux и Windows.

Скачайте последний бинарник с страницы Релизов. Это самый простой способ начать работу с joe.

Убедитесь, что вы добавили местоположение бинарника в вашу переменную окружения $PATH.

Вариант 2: Из исходников

$ git clone git@github.com:karan/joe.git
$ cd joe/
$ chmod +x tool.sh
$ ./tool.sh build

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

Команды:

ls | список        выводит список всех доступных файлов
u | обновление     обновляет все доступные файлы .gitignore
g | генерация      создаёт файлы .gitignore

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

$ joe g java    # выводит файл .gitignore для Java в stdout
```Чтобы обновить ваши файлы .gitignore в любое время, просто выполните:

```bash
$ joe u

Перезапись существующего файла .gitignore

$ joe g java > .gitignore    # Сохраняет новый файл .gitignore для Java

Добавление к существующему файлу .gitignore

$ joe g java >> .gitignore    # Добавляет к существующему файлу .gitignore

Множество языков программирования

$ joe g java,node,osx > .gitignore    # Сохраняет новый файл .gitignore для нескольких языков

Создание и добавление к глобальному файлу .gitignore

Вы также можете использовать joe для добавления к глобальному файлу .gitignore. Эти файлы могут быть полезны, когда вам нужно игнорировать файлы, созданные средами разработки, операционной системой или другими средствами.

$ git config --global core.excludesfile ~/.gitignore # Необходимо, если вы еще не создали глобальный файл .gitignore
$ joe g osx,sublimetext >> ~/.gitignore

Список всех доступных файлов

$ joe ls    # ИЛИ `joe список`
```> actionscript, ada, agда, android, anjuta, appcelerator titanium, архивы, archlinuxpackages, autotools, bricxcc, c, c++, cakephp, cfwheels, chef cookbook, clojure, cloud9, cmake, codeigniter, codekit, commonlisp, composer, concrete5, coq, craftcms, cvs, dart, dart editor, delphi, dm, dreamweaver, drupal, eagle, eclipse, eiffel studio, elisp, elixir, emacs, ensime, episerver, erlang, espresso, expression engine, extjs, fancy, finale, flex builder, force dot com, fortran, fuel php, gcov, git book, go, gradle, grails, gwt, haskell, idris, igor pro, ipython notebook, java, jboss, jdeveloper, jekyll, jetbrains, joomla, jython, kate, kdevelop4, kohana, labview, laravel, lazarus, leiningen, lemon stand, libre office, lilypond, linux, lithium, lua, lyx, magento, matlab, maven, mercurial, mercury, meta programming system, meteor, microsoft office, model sim, momentics, mono develop, nanoc, netbeans, nim, ninja, node, notepad plus plus, objective-c, ocaml, opa, open cart, oracle forms, osx, packer, perl, phalcon, play framework, plone, prestashop, processing, python, qooxdoo, qt, r, rails, red car, redis, rhodes rhomobile, ros, ruby, rust, sass, sbt, scala, scons, scrivener, sdcc, seam gen, sketch up, slick edit, stella, sublime text, sugar crm, svn, swift, symfony, symphony cms, теги, tex, text mate, textpattern, tortoise git, turbo gears 2, typo 3, umbraco, unity, vagrant, vim, virtualenv, visual studio, vvvv, waf, webmethods, windows, wordpress, xcode, xilinx ise, xojo, yeoman, yii, zend framework, zephir### БОНУСНЫЙ ОБРАЗЦ: Альтернативное программное обеспечение управления версионностью

Yue — это не просто генератор файлов `.gitignore`. Вы можете использовать его и его вывод там, где используется система контроля версий.

```bash
$ yue г java > .hgignore

Вклад

Отчеты об ошибках и запросы на новые возможности

Пожалуйста, используйте трекер ошибок, чтобы сообщить об ошибках или отправить запросы на новые возможности.

Разработка

Приветствуем внесение правок. Чтобы начать работу, выполните следующие действия:

$ git clone git@github.com:karan/joe.git
$ cd joe/
$ go run *.go

tool.sh

Это удобный скрипт, который автоматизирует множество шагов разработки.

ИСПОЛЬЗОВАНИЕ:
    $ $tool [-h|--помощь] КОМАНДА

  ПРИМЕРЫ:
    $ $tool зависимости   Установка зависимостей для Yue
    $ $tool сборка        Создание исполняемого файла
    $ $tool запуск        Создание и запуск исполняемого файла

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

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

Введение

Бегун — волшебник .gitignore в командной строке. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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