Настройте Git-репозиторий

  1. Проверить проект с удаленного хоста (клон) IntelliJ IDEA позволяет вам проверить (в терминах Git...
  2. Импортировать весь проект в один репозиторий Git
  3. Импортируйте разные модули проекта в разные репозитории Git
  4. Добавить файлы в локальный репозиторий
  5. Исключить файлы из контроля версий (игнорировать)
  6. Настройте список файлов, которые будут игнорироваться Git
  7. Проверьте статус проекта
  8. Отслеживайте изменения в файле в редакторе
  9. Добавить удаленный репозиторий
  10. Определите пульт
  11. Добавить второй пульт

Проверить проект с удаленного хоста (клон)

IntelliJ IDEA позволяет вам проверить (в терминах Git клон) существующее хранилище и создать новый проект на основе загруженных вами данных.

  1. В главном меню выберите VCS | Оформить заказ из системы контроля версий | Git или, если в данный момент не открыто ни одного проекта, выберите «Оформить заказ» в разделе «Контроль версий | Git на экране приветствия.

  2. В диалоговом окне Clone Repository укажите URL-адрес удаленного репозитория, который вы хотите клонировать (вы можете нажать Test, чтобы убедиться, что соединение с удаленным может быть установлено).

  3. В поле Directory укажите путь, по которому будет создана папка для вашего локального Git-репозитория, в которую будет клонирован удаленный репозиторий.

  4. Нажмите Клон. Если вы хотите создать проект IntelliJ IDEA на основе клонированных источников, нажмите кнопку «Да» в диалоговом окне подтверждения. Git root mapping будет автоматически установлен в корневой каталог проекта.

    Если ваш проект содержит подмодули они также будут клонированы и автоматически зарегистрированы как корни проекта.

Поместите существующий проект под контроль версий Git

Помимо клонирование удаленного хранилища Вы можете создать локальный репозиторий на основе источников существующего проекта.

Импортировать весь проект в один репозиторий Git

  1. Откройте проект, который вы хотите поместить в Git.

  2. В главном меню выберите VCS | Включить контроль версий.

  3. В открывшемся диалоговом окне выберите Git из списка и нажмите OK.

Импортируйте разные модули проекта в разные репозитории Git

  1. Откройте проект, который вы хотите поместить в Git.

  2. В главном меню выберите VCS | Импорт в контроль версий | Создать Git Repository.

  3. В открывшемся диалоговом окне укажите каталог, в котором будет создан новый Git-репозиторий.

Добавить файлы в локальный репозиторий

После того, как у вас есть инициализировал Git-репозиторий для вашего проекта вам нужно добавить в него данные проекта.

Откройте окно инструмента контроля версий (Alt + 9) и перейдите на вкладку Local Changes.

  • Поместите любые файлы в список изменений Unversioned Files под управлением версиями, нажав Ctrl + Alt + A или выбрав Add to VCS из контекстного меню. Вы можете добавить весь список изменений или выбрать отдельные файлы.

    Вы также можете добавить файлы в свой локальный Git-репозиторий из окна инструмента Project. Выберите файлы, которые вы хотите добавить, и нажмите Ctrl + Alt + A или выберите Git | Добавить из контекстного меню.

Если вы включили интеграцию Git для своего проекта, IntelliJ IDEA предлагает добавить каждый вновь созданный файл в систему управления версиями Git (вы можете изменить это поведение в диалоговом окне «Настройки параметров» (Ctrl + Alt + S) в разделе «Контроль версий | Подтверждение»). Если вы хотите, чтобы определенные файлы всегда оставались неверсированными, вы можете настроить Git на их игнорирование ,

Исключить файлы из контроля версий (игнорировать)

Иногда вам может понадобиться оставить файлы определенных типов неверсированными. Это могут быть файлы администрирования VCS, артефакты утилит, резервные копии и так далее. Обратите внимание, что после добавления файла в систему управления версиями Git игнорирование его не будет иметь никакого эффекта. Вы должны сначала удалить его из репозитория Git.

Вы можете игнорировать файлы через IntelliJ IDEA, и IDE не предложит добавить их в Git и выделит их как проигнорированные. Однако, поскольку это делается на стороне IDE, Git рассматривает такие файлы как неверсированные, поэтому, если вам нужно выполнить какие-либо операции за пределами IntelliJ IDEA или предоставить общий доступ к вашему проекту, также рекомендуется добавить список файлов, которые вы хотите игнорировать в файл .gitignore (инструкции см. в https://git-scm.com/docs/gitignore ).

Настройте список файлов, которые будут игнорироваться Git

  1. Или:
    • В диалоговом окне «Настройки / Настройки» (Ctrl + Alt + S) выберите «Управление версиями | Игнорируемые файлы в левой панели.

    • Откройте окно инструмента контроля версий (Alt + 9) и перейдите на вкладку Local Changes. Нажмите Откройте окно инструмента контроля версий (Alt + 9) и перейдите на вкладку Local Changes на панели инструментов и выберите «Настроить пропущенные файлы».

  2. Нажмите кнопку Добавить Нажмите кнопку Добавить   Кнопка на панели инструментов Кнопка на панели инструментов.

  3. В диалоговом окне «Игнорировать неверсированные файлы» укажите файлы / каталоги, которые вы хотите игнорировать, или определите шаблоны имен файлов:
    • Игнорировать указанный файл: укажите имя файла относительно корня проекта.

    • Игнорировать все файлы в: укажите каталог, содержимое которого следует игнорировать относительно корня проекта. Правило применяется рекурсивно ко всем подкаталогам.

    • Игнорировать все совпадающие файлы: введите шаблон, который определяет имена файлов, которые будут игнорироваться. Правило применяется ко всем каталогам в корне проекта.

      В качестве подстановочных знаков можно использовать два символа:

      Например, * .iml будет игнорировать все файлы с расширением IML; *.? ml игнорирует все файлы, расширение которых заканчивается на ml.

      Использование подстановочных знаков в сочетании с косой чертой (/) для ограничения области действия определенным каталогом не поддерживается.

Вы также можете добавить файлы в список игнорирования, выбрав «Игнорировать» в контекстном меню вновь добавленного файла в узле «Неверсионные файлы» в представлении «Локальные изменения».

Проверьте статус проекта

IntelliJ IDEA позволяет вам проверить состояние вашей локальной рабочей копии по сравнению с версией репозитория проекта. Он позволяет вам видеть, какие файлы были изменены, какие новые файлы были добавлены в VCS, и какие файлы не отслеживаются Git.

Откройте окно инструмента контроля версий (Alt + 9) и перейдите на вкладку Local Changes:

  • В списке изменений по умолчанию отображаются все файлы, которые были изменены с момента последней синхронизации с удаленным репозиторием (выделены синим цветом), и все новые файлы, которые были добавлены в VCS, но еще не были зафиксированы (выделены зеленым цветом).

  • Список изменений Unversioned Files показывает все файлы, которые были добавлены в ваш проект, но которые не отслеживаются Git.

Если во время слияния были конфликты, которые не были разрешены, узел «Слияние конфликтов» появится в соответствующем списке изменений со ссылкой на разрешить их:

Если во время слияния были конфликты, которые не были разрешены, узел «Слияние конфликтов» появится в соответствующем списке изменений со ссылкой на   разрешить   их:

Для получения дополнительной информации о списках изменений см. Группировать изменения в разные списки изменений ,

Отслеживайте изменения в файле в редакторе

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

Изменения, которые вы вводите в текст, имеют цветовую кодировку:

  • линия добавлена линия добавлена.

  • линия изменилась линия изменилась.

При удалении строки в левом желобе появляется следующий маркер: При удалении строки в левом желобе появляется следующий маркер:   , ,

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

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

Вместо того, чтобы возвращать весь файл, вы можете скопировать любую часть содержимого этого всплывающего окна и вставить его в редактор.

Добавить удаленный репозиторий

Чтобы иметь возможность сотрудничать в вашем проекте Git, вам нужно настроить удаленные репозитории, которые вы получать данные из и От себя когда вам нужно поделиться своей работой.

Если у вас есть клонировал удаленный репозиторий Git например из GitHub , пульт настроен автоматически, и вам не нужно указывать его, когда вы хотите синхронизироваться с ним (другими словами, когда вы выполняете вытащить или От себя операция). Имя по умолчанию, которое Git дает удаленному клонируемому устройству, является origin.

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

Определите пульт

  1. Создайте пустой репозиторий на любом хостинге Git, например Bitbucket или же GitHub ,

  2. Вызвать диалог Push, когда вы будете готовы выдвинуть свои коммиты, выбрав VCS | Git | Нажмите в главном меню или нажмите Ctrl + Shift + K.

  3. Если вы еще не добавили пульты, вместо имени удаленного появится ссылка «Определить удаленный». Нажмите на нее, чтобы добавить пульт.

  4. В открывшемся диалоговом окне укажите удаленное имя и URL-адрес, где оно будет размещено, и нажмите «ОК».

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

Добавить второй пульт

  1. В главном меню выберите VCS | Git | Remotes. Откроется диалоговое окно Git Remotes.

  2. Нажмите кнопку Добавить Нажмите кнопку Добавить   кнопку на панели инструментов или нажмите Alt + Insert кнопку на панели инструментов или нажмите Alt + Insert.

  3. В открывшемся диалоговом окне укажите удаленное имя и URL-адрес и нажмите кнопку «ОК».


Для редактирования удаленного (например, для изменения имени исходного проекта, который вы клонировали), выберите его в диалоговом окне «Git Remotes» и нажмите «Изменить» Для редактирования удаленного (например, для изменения имени исходного проекта, который вы клонировали), выберите его в диалоговом окне «Git Remotes» и нажмите «Изменить»   кнопку на панели инструментов или нажмите Enter кнопку на панели инструментов или нажмите Enter.

Чтобы удалить хранилище, которое больше не является допустимым, выберите его в диалоговом окне «Git Remotes» и нажмите «Удалить». Чтобы удалить хранилище, которое больше не является допустимым, выберите его в диалоговом окне «Git Remotes» и нажмите «Удалить» кнопку на панели инструментов или нажмите Alt + Delete.

Узнайте больше из этого видео:

Последнее изменение: 20 июня 2019 г.

Похожие

Новая страница: новости и изменения
... ветствовать вас на нашем новом сайте. На новом веб-сайте появился ряд новых опций, изменился внешний вид купона, он стал понятнее, а работа с подготовкой сложных купонов еще проще. Мы твердо верим, что новый графический дизайн понравится вам, а новые функциональные возможности позволят вам делать ставки приятнее. Все материалы и информация со старого сайта до нескольких дней будут представлены на новом сайте. Это долгий и утомительный процесс, поэтому мы рассчитываем на ваше понимание
Intel Ivy Bridge: все, что вам нужно знать
Весной этого года Intel собирается выпустить процессоры последнего поколения, несмотря на небольшую неудачу, затронувшую модели со сверхнизким напряжением, предназначенные для сверхтонких ноутбуков. По обычным стандартам запуск должен отметить новую «галочку» в линейке продуктов компании, но Intel выходит за рамки простого сокращения текущего 32-нм процессора Sandy Bridge, представив некоторые фундаментальные усовершенствования вместе с его новым 22-нм процессом. Для тех, кто незнаком,
Как добавить свой блог Blogger в инструменты Google для веб-мастеров
... добавить блог Blogger в инструменты Google для веб-мастеров . Связанные с: Как анализировать SEO конкурентов Как правильно выбрать ключевые слова для SEO Google webmaster tool - это удобный инструмент, который показывает, как ваш блог выглядит для ботов, как он работает
Как добавить ярлык Google Фото в приложение Android для камеры
Google Фото возможно лучшее приложение для управления фотографиями в Play Store. Он интуитивно понятен и прост в использовании, имеет
Резервные копии WhatsApp больше не будут учитываться в хранилище Google Диска
WhatsApp Inc. достигла соглашения с Google о том, чтобы больше не считать резервные копии с квотами хранилища Google Диска, начиная с 12 ноября 2018 года. Однако пользователи должны выполнять резервное копирование своих сообщений, фотографий и / или видео не реже одного раза в год, иначе резервные копии будут автоматически удаляется из накопителя. Электронное письмо, объявляющее об этом соглашении, было разослано пользователям ранее
Adblock Plus позволяет блокировать экскаваторы на сайтах
... всего, и кажется, что, по крайней мере, временно он даже не боится турбулентности на китайском рынке"> Cryptocut antis работает лучше всего, и кажется, что, по крайней мере, временно он даже не боится турбулентности на китайском рынке. Вполне естественно, что некоторые вещи пытаются обогатить их с их помощью. Самый популярный публичный сайт с торрентами в виде The Pirate Bay недавно добавил несколько строк кода JavaScript в свой источник. Цель? Теоретически, благородно - устранение рекламы.
Какова лучшая альтернатива для родительского контроля ESET?
Если вы знакомы с концепцией инструмента родительского контроля, вы не должны пропустить его ESET Родительский контроль , Фактически, ESET Parental Control считается одним из лучших в своем роде. В этой статье мы рассмотрим инструмент родительского контроля ESET и гораздо лучшую альтернативу этому. Зачем вам нужно программное обеспечение, такое как ESET Parental Control? Это правда,
FAQ Хостинг Вам нужна помощь? - ОВХ
... добавить учетную запись электронной почты? Вам нужна помощь в настройке учетной записи электронной почты? Познакомьтесь с этим руководством: Как настроить учетную запись электронной почты, если значок на панели клиентов неактивен? Причины этого могут быть разными: Вы уже активировали все учетные записи электронной почты, доступные в предложении хостинга; У вас нет хостинга и, следовательно, учетных записей электронной почты; Эта операция
Как установить кнопки Facebook и Twitter на главной странице Wordpress-блога
Опубликовано jarofed 22 марта 2011 Спонсор публикации: Комплексное продвижение и раскрутка интернет-магазина в поисковых системах. Опыт работы более 5 лет.
Com Port Redirector
Позволяет приложениям на основе COM-порта взаимодействовать через сеть к оборудованию по всему миру Последовательная связь используется практически повсеместно для доступа и управления устройствами. Оборудование, начиная от сканеров штрих-кода POS, до медицинского оборудования, камер наблюдения и считывателей RFID, обычно использует ПО для управления приложениями на основе COM-порта. Пока подключенное устройство находится в пределах досягаемости ПК, это прекрасно
Где шторм? Вот лучшее приложение и сайт, которые показывают штормы
... верное, задают такой вопрос сегодня. Чтобы найти конкретный ответ, достаточно одного приложения, которое стоит сохранить и после шторма. Каждый день у меня на телефоне установлены два приложения погоды. Первый - это Forecats Bar, и я признаю - я использую его в основном потому, что он просто симпатичный. Кроме того, он не предлагает слишком много информации, но чтобы проверить, нужно ли мне сегодня брать с собой зонт или точнее надеть солнцезащитные очки - этого

Комментарии

Знаете ли вы, что Chrome поставляется с собственным диспетчером задач, который позволяет вам видеть потребление ресурсов для каждой отдельной вкладки?
Знаете ли вы, что Chrome поставляется с собственным диспетчером задач, который позволяет вам видеть потребление ресурсов для каждой отдельной вкладки? Чтобы получить доступ к диспетчеру задач Chrome, воспользуйтесь сочетанием клавиш SHIFT + ESC или перейдите в меню (три вертикальные точки) и перейдите к пункту Дополнительные инструменты \ Диспетчер задач . Диспетчер задач позволяет определить, какие веб-страницы потребляют больше всего ресурсов. Можно уменьшить использование
Где я могу найти один?
Где я могу найти один? Откройте для себя диету, с которой похудение легко, приятно и самое главное эффективно. Кислородная диета Кислородная диета - хотя название может показаться экзотическим для некоторых людей, за ней стоит простая и эффективная диета. Он был создан с ... в виду. Как это возможно? Ну, вы можете персонализировать его с точки зрения
Как же вынести на главную страницу кнопки, которые будут указывать на конкретную статью?
Как же вынести на главную страницу кнопки, которые будут указывать на конкретную статью? Я остановлюсь на двух социальных сетях, сам активно использую и которые считаю минимально достаточным фактором для работы в этом направлении. Ведь вы не хотите перегрузить свой блог, правда? Речь идет, конечно, о кнопку Like от Facebook (подробнее о установление и
У вас есть телефон для подписки, и вам интересно, стоит ли вам начать пользоваться предложением карты?
У вас есть телефон для подписки, и вам интересно, стоит ли вам начать пользоваться предложением карты? В этой статье мы предлагаем, как выглядят пакеты в Orange и что нужно сделать, чтобы передать номер. Зачем использовать телефон с предоплатой Помимо того, что клиент всегда может решить, какую сумму потратить на пополнение счета, он также может сменить оператора в любое время . В случае абонентского тарифа нет возможности досрочного
Вам нужен документ, подтверждающий, что вы предприниматель?
Вам нужен документ, подтверждающий, что вы предприниматель? Вы хотите проверить, действительно ли потенциальный партнер или подрядчик управляет компанией? Система CEIDG является ответом на ваши потребности, откуда вы можете бесплатно скачать документ, подтверждающий запись в Реестре предпринимателей. Мы советуем вам шаг за шагом, как получить сертификат о внесении записи в регистр деловой активности. Как он сообщает на своих страницах
В случае устройства, которое стремится к премиальной полке, стоит ли махать рукой на компании, упомянутые мной, которые я только что упомянул ранее, критикуемые многими из вас?
В случае устройства, которое стремится к премиальной полке, стоит ли махать рукой на компании, упомянутые мной, которые я только что упомянул ранее, критикуемые многими из вас? Это сложный вопрос, и независимо от того, какой ответ я бы дал, всегда найдется тот, кто его подорвет. Xiaomi Mi5 - 90sekund.pl обзор Я всегда говорю, что все разбивается на конкретные
Вам нужна помощь в настройке учетной записи электронной почты?
Вам нужна помощь в настройке учетной записи электронной почты? Познакомьтесь с этим руководством: Как настроить учетную запись электронной почты, если значок на панели клиентов неактивен? Причины этого могут быть разными: Вы уже активировали все учетные записи электронной почты, доступные в предложении хостинга; У вас нет хостинга и, следовательно, учетных записей электронной почты; Эта операция недоступна на уровне учетной записи. Проверьте,
Вы помните свой закрытый ключ, который вам нужен для перевода биткойнов?
Вы помните свой закрытый ключ, который вам нужен для перевода биткойнов? Это буквально ключ к месту, где он хранится. Владелец этого ключа может управлять биткойнами. Такие ключи могут существовать в цифровой форме или даже в физической форме, то есть написаны на листе бумаги. Так как их хранить? Вы можете оставить ключ в кармане, но это не очень безопасно. Вы можете положить его в сейф - это гораздо лучшее решение. Но все еще существует опасность того, что кто-то проникнет в ваш дом
Например, вам нужен более широкий выбор операционных систем?
Например, вам нужен более широкий выбор операционных систем? OVH VPS планирует поддерживать Arch Linux, CentOS 6, CentOS 7, Debian 7, Debian 8, Debian 9, Fedora 26, Ubuntu 14.04 Server и Ubuntu 16.04 Server, а также Kubuntu 14.04 Desktop, если вам нужен пользовательский интерфейс. Вы не ограничены в качестве менеджера веб-сайта cPanel: OVH также поддерживает CozyCloud, Plesk Onyx, Vesta CP и Virtualmin. OVH говорит, что вы можете иметь WordPress, Drupal, Joomla! и PrestaShop,
Были ли у вас какие-либо проблемы или проблемы, которые мы не определили?
Были ли у вас какие-либо проблемы или проблемы, которые мы не определили? Какую серию автоспорта вы думаете, что они должны добавить дальше? Помогло ли вам наше руководство по загрузке и установке? Мы всегда рады услышать ваши мысли и мнения, так почему бы не поделиться ими с нами, используя поле для комментариев ниже?
Так зачем вам нужно блокировать приложение Skype?
Так зачем вам нужно блокировать приложение Skype? Ваш профиль Skype содержит много конфиденциальных данных, таких как список контактов, история чата, история звонков и т. Д. Эти данные по умолчанию не зашифрованы. Это означает, что любой, кто использует ваш компьютер, может легко использовать эту информацию. Если у вас есть один компьютер для всех 5 членов вашей семьи или вы живете с соседом по комнате, то вам, вероятно, хотелось бы иметь более высокий уровень конфиденциальности

Цель?
Какова лучшая альтернатива для родительского контроля ESET?
Зачем вам нужно программное обеспечение, такое как ESET Parental Control?
Добавить учетную запись электронной почты?
Вам нужна помощь в настройке учетной записи электронной почты?
Познакомьтесь с этим руководством: Как настроить учетную запись электронной почты, если значок на панели клиентов неактивен?
Знаете ли вы, что Chrome поставляется с собственным диспетчером задач, который позволяет вам видеть потребление ресурсов для каждой отдельной вкладки?
Где я могу найти один?
Как это возможно?
Как же вынести на главную страницу кнопки, которые будут указывать на конкретную статью?