<
  • Главная
Статьи

Nastavte úložisko Git

  1. Pozrite si projekt zo vzdialeného hostiteľa (klon) IntelliJ IDEA umožňuje odhlásiť sa (v termínoch...
  2. Importujte celý projekt do jedného úložiska Git
  3. Importujte rôzne projektové moduly do rôznych úložísk Git
  4. Pridajte súbory do lokálneho archívu
  5. Vylúčiť súbory z kontroly verzií (ignorovať)
  6. Nakonfigurujte zoznam súborov, ktoré má Git ignorovať
  7. Skontrolujte stav projektu
  8. Sledovanie zmien v súbore v editore
  9. Pridajte vzdialené úložisko
  10. Definujte diaľkové ovládanie
  11. Pridajte druhé diaľkové ovládanie

Pozrite si projekt zo vzdialeného hostiteľa (klon)

IntelliJ IDEA umožňuje odhlásiť sa (v termínoch Git klonuje) existujúce úložisko a vytvoriť nový projekt na základe údajov, ktoré ste si stiahli.

  1. V hlavnom menu zvoľte VCS | Pokladňa z Kontrola verzií Git, alebo ak nie je momentálne otvorený žiadny projekt, vyberte Checkout from Control Control | Git na uvítacej obrazovke.

  2. V dialógovom okne Klonovať úložisko zadajte adresu URL vzdialeného úložiska, ktoré chcete klonovať (kliknutím na položku Test môžete skontrolovať, či je možné nadviazať pripojenie k vzdialenému zariadeniu).

  3. V poli Directory zadajte cestu, kde sa vytvorí priečinok pre vaše lokálne úložisko Git, do ktorého sa bude vzdialený archív klonovať.

  4. Kliknite na položku Klonovať. Ak chcete vytvoriť projekt IntelliJ IDEA založený na zdrojoch, ktoré ste klonovali, kliknite na tlačidlo Áno v potvrdzovacom dialógovom okne. Mapovanie koreňového adresára Git sa automaticky nastaví do koreňového adresára projektu.

    Ak váš projekt obsahuje submodul budú tiež klonované a automaticky zaregistrované ako korene projektu.

Dajte existujúci projekt pod kontrolu verzií Git

Okrem klonovanie vzdialeného archívu , môžete vytvoriť lokálne úložisko na základe existujúcich zdrojov projektu.

Importujte celý projekt do jedného úložiska Git

  1. Otvorte projekt, ktorý chcete umiestniť pod Git.

  2. V hlavnom menu zvoľte VCS | Povoliť integráciu riadenia verzií.

  3. V dialógovom okne, ktoré sa otvorí, vyberte zo zoznamu položku Git a kliknite na tlačidlo OK.

Importujte rôzne projektové moduly do rôznych úložísk Git

  1. Otvorte projekt, ktorý chcete umiestniť pod Git.

  2. V hlavnom menu zvoľte VCS | Importovať do riadenia verzií Vytvorte úložisko Git.

  3. V dialógovom okne, ktoré sa otvorí, zadajte adresár, kde sa vytvorí nové úložisko Git.

Pridajte súbory do lokálneho archívu

Potom, čo máte inicializoval repozitár Git pre váš projekt je potrebné do neho pridať údaje o projekte.

Otvorte okno nástroja Kontrola verzií (Alt + 9) a prepnite na kartu Miestne zmeny.

  • Dajte ľubovoľné súbory do zoznamu nezmenených súborov pod kontrolou verzií stlačením Ctrl + Alt + A alebo výberom Add to VCS z kontextového menu. Môžete pridať celý zoznam zmien alebo vybrať samostatné súbory.

    Môžete tiež pridať súbory do vášho lokálneho úložiska Git z okna nástroja Project. Vyberte súbory, ktoré chcete pridať, a stlačte kombináciu klávesov Ctrl + Alt + A alebo vyberte položku Git | Pridať z kontextového menu.

Ak ste pre svoj projekt povolili integráciu Git, spoločnosť IntelliJ IDEA navrhuje pridať každý novo vytvorený súbor pod kontrolu verzií Git (toto správanie môžete zmeniť v dialógovom okne Nastavenia predvolieb (Ctrl + Alt + S) v časti Kontrola verzií | Potvrdenie). Ak chcete, aby niektoré súbory zostali nezmenené, môžete nakonfigurovať Git, aby ich ignoroval ,

Vylúčiť súbory z kontroly verzií (ignorovať)

Niekedy budete možno musieť ponechať súbory určitých typov bez zmeny. Môžu to byť súbory správy VCS, artefakty nástrojov, záložné kópie atď. Všimnite si, že akonáhle ste pridali súbor do riadenia verzií Git, ignorovanie nebude mať žiadny vplyv. Najprv ho musíte odstrániť z úložiska Git.

Môžete ignorovať súbory cez IntelliJ IDEA a IDE nenavrhne ich pridanie do Gitu a zvýrazní ich ako ignorované. Keďže sa to však robí na strane IDE, Git zaobchádza s takýmito súbormi ako s verziami, takže ak potrebujete vykonať akékoľvek operácie mimo IntelliJ IDEA alebo zdieľať svoj projekt, odporúča sa tiež pridať zoznam súborov, ktoré chcete ignorovať. súbor .gitignore (pokyny nájdete v časti https://git-scm.com/docs/gitignore ).

Nakonfigurujte zoznam súborov, ktoré má Git ignorovať

  1. buď:
    • V dialógovom okne Nastavenia / Predvoľby (Ctrl + Alt + S) vyberte položku Kontrola verzií | Ignorované súbory v ľavej časti okna.

    • Otvorte okno nástroja Kontrola verzií (Alt + 9) a prepnite na kartu Miestne zmeny. kliknite Otvorte okno nástroja Kontrola verzií (Alt + 9) a prepnite na kartu Miestne zmeny na paneli s nástrojmi a vyberte Konfigurovať ignorované súbory.

  2. Kliknite na tlačidlo Pridať Kliknite na tlačidlo Pridať   na paneli s nástrojmi na paneli s nástrojmi.

  3. V dialógovom okne Ignorovať súbory bez konverzie zadajte súbory / adresáre, ktoré chcete ignorovať, alebo definujte vzory súborov:
    • Ignorovať zadaný súbor: zadajte názov súboru vzhľadom na koreň projektu.

    • Ignorovať všetky súbory v rámci: zadajte adresár, ktorého obsah by mal byť ignorovaný vo vzťahu ku koreňu projektu. Pravidlo sa aplikuje rekurzívne na všetky podadresáre.

    • Ignorovať všetky súbory zodpovedajúce: zadajte vzor, ​​ktorý definuje názvy súborov, ktoré sa majú ignorovať. Pravidlo sa aplikuje na všetky adresáre pod koreňom projektu.

      Ako zástupné znaky možno použiť dva znaky:

      Napríklad * .iml bude ignorovať všetky súbory s rozšírením IML; *.? ml bude ignorovať všetky súbory, ktorých koniec končí s ml.

      Použitie zástupných znakov v kombinácii s lomkami (/) na obmedzenie rozsahu na určitý adresár nie je podporované.

Môžete tiež pridať súbory do zoznamu ignorovaných položiek výberom položky Ignorovať z kontextového menu novo pridaného súboru v uzle Unversioned Files v zobrazení Local Changes.

Skontrolujte stav projektu

IntelliJ IDEA umožňuje kontrolovať stav vašej lokálnej pracovnej kópie v porovnaní s verziou archívu projektu. To vám umožní vidieť, ktoré súbory boli upravené, ktoré nové súbory boli pridané do VCS, a ktoré súbory nie sú sledované Git.

Otvorte okno nástroja Kontrola verzií (Alt + 9) a prepnite na kartu Miestne zmeny:

  • Štandardný zoznam zmien zobrazuje všetky súbory, ktoré boli zmenené od poslednej synchronizácie so vzdialeným archívom (zvýraznené modrou farbou) a všetky nové súbory, ktoré boli pridané do VCS, ale ešte neboli potvrdené (zvýraznené zelenou farbou).

  • Zoznam súborov Unversioned Files zobrazuje všetky súbory, ktoré boli pridané do vášho projektu, ale ktoré Git nesleduje.

Ak sa vyskytli konflikty počas zlúčenia, ktoré neboli vyriešené, uzol Konflikty zlúčenia sa zobrazí v zodpovedajúcom zozname s odkazom na odkaz vyriešiť im:

Ak sa vyskytli konflikty počas zlúčenia, ktoré neboli vyriešené, uzol Konflikty zlúčenia sa zobrazí v zodpovedajúcom zozname s odkazom na odkaz   vyriešiť   im:

Viac informácií o zoznamoch zmien nájdete v časti Skupina sa zmení na rôznych meniteľov ,

Sledovanie zmien v súbore v editore

Zmeny v súbore môžete tiež sledovať, keď ho upravujete v editore. Všetky zmeny sa zvýraznia zmenami, ktoré sa zobrazia v ľavom odkvape vedľa zmenených riadkov, a zobrazia sa typy zmien, ktoré boli zavedené od posledného synchronizované s archívom , Keď vykonáte zmeny v úložisku, zmiznú značky zmien.

Zmeny, ktoré vložíte do textu, sú farebne označené:

  • riadok pridaný riadok pridaný.

  • riadok zmenil riadok zmenil.

Keď odstránite riadok, v ľavom odkvape sa zobrazí nasledujúci indikátor: Keď odstránite riadok, v ľavom odkvape sa zobrazí nasledujúci indikátor:   , ,

Zmeny môžete spravovať pomocou panela s nástrojmi, ktorý sa zobrazí, keď prejdete kurzorom myši nad značku zmeny a potom na ňu kliknete. Panel s nástrojmi sa zobrazí spolu s rámcom zobrazujúcim predchádzajúci obsah upraveného riadka:

Zmeny môžete vrátiť kliknutím Zmeny môžete vrátiť kliknutím   (Všimnite si, že všetky zmeny v súbore od jeho poslednej revízie budú vrátené, nielen aktuálny riadok), a preskúmajte rozdiely medzi aktuálnou verziou a verziou archívu aktuálneho riadka kliknutím na   , (Všimnite si, že všetky zmeny v súbore od jeho poslednej revízie budú vrátené, nielen aktuálny riadok), a preskúmajte rozdiely medzi aktuálnou verziou a verziou archívu aktuálneho riadka kliknutím na ,

Namiesto vrátenia celého súboru môžete skopírovať akúkoľvek časť obsahu tohto okna a vložiť ho do editora.

Pridajte vzdialené úložisko

Aby ste mohli spolupracovať na projekte Git, musíte nakonfigurovať vzdialené úložiská, ktoré ste vytvorili vyzdvihnúť údaje z a tlačiť na to, kedy potrebujete zdieľať svoju prácu.

Ak máte klonovaný vzdialený archív Git , napríklad z GitHub , diaľkový ovládač je nakonfigurovaný automaticky a nemusíte ho zadávať, keď chcete s ním synchronizovať (inými slovami, keď \ t ťahať alebo a tlačiť Prevádzka). Predvolený názov Git dáva vzdialenému klonovanému objektu pôvod.

Avšak, ak ste vytvoril repozitár Git Na základe lokálnych zdrojov musíte pridať vzdialený archív pre ostatných prispievateľov, aby ste k nemu mohli posunúť svoje zmeny a aby ste mohli zdieľať výsledky svojej práce.

Definujte diaľkové ovládanie

  1. Vytvorte prázdne úložisko na akomkoľvek hostingu Git, ako napr bitbucket alebo GitHub ,

  2. Vyvolajte dialógové okno Push, keď ste pripravení tlačiť vaše potvrdenia výberom VCS | Git | Stlačte z hlavného menu alebo stlačte Ctrl + Shift + K.

  3. Ak ste doteraz nepridali žiadne diaľkové ovládače, namiesto vzdialeného názvu sa zobrazí odkaz Definovať vzdialený odkaz. Kliknutím naň pridáte diaľkové ovládanie.

  4. V dialógovom okne, ktoré sa otvorí, zadajte názov vzdialeného zariadenia a adresu URL, na ktorej bude hostený, a kliknite na tlačidlo OK.

V niektorých prípadoch je tiež potrebné pridať druhé vzdialené úložisko. Môže to byť užitočné napríklad vtedy, ak ste klonovali úložisko, ku ktorému nemáte prístup na zápis, a budete chcieť posunúť zmeny do svojho vlastného vidlička pôvodného projektu. Ďalším bežným scenárom je, že ste klonovali svoje vlastné úložisko, ktoré je projektovou vidlicou niekoho iného, ​​a musíte synchronizovať s pôvodným projektom a načítať z neho zmeny.

Pridajte druhé diaľkové ovládanie

  1. V hlavnom menu zvoľte VCS | Git | Remotes. Otvorí sa dialógové okno Git Remotes.

  2. Kliknite na tlačidlo Pridať Kliknite na tlačidlo Pridať   na paneli s nástrojmi alebo stlačte kláves Alt + Insert na paneli s nástrojmi alebo stlačte kláves Alt + Insert.

  3. V dialógovom okne, ktoré sa otvorí, zadajte názov vzdialeného zariadenia a adresu URL a kliknite na tlačidlo OK.


Ak chcete upraviť diaľkové ovládanie (napríklad zmeniť názov pôvodného projektu, ktorý ste klonovali), vyberte ho v dialógovom okne Git Remotes a kliknite na položku Upraviť. Ak chcete upraviť diaľkové ovládanie (napríklad zmeniť názov pôvodného projektu, ktorý ste klonovali), vyberte ho v dialógovom okne Git Remotes a kliknite na položku Upraviť na paneli s nástrojmi, alebo stlačte kláves Enter.

Ak chcete odstrániť úložisko, ktoré už nie je platné, vyberte ho v dialógovom okne Git Remotes a kliknite na tlačidlo Odstrániť Ak chcete odstrániť úložisko, ktoré už nie je platné, vyberte ho v dialógovom okne Git Remotes a kliknite na tlačidlo Odstrániť   na paneli s nástrojmi alebo stlačte kombináciu klávesov Alt + Delete na paneli s nástrojmi alebo stlačte kombináciu klávesov Alt + Delete.

Viac informácií z tohto videa:

Posledná úprava: 20. jún 2019



Новости
    Без плагина
    На сайте WordPress имеется файл, именуемый как .htaccess. Многие пользователи не предают ему особого внимания и не используют все его возможности. На самом деле файл .htaccess – это дополнительные конфигурации

    Плагин подписки wordpress
    Очень трудно найти один плагин подписки wordpress , который объединил бы в себе все виды подписок, которые так необходимы сайту. Именно поэтому я решил сделать подборку лучших плагинов, которые смогут

    Слайд-шоу с помощью плагина для WordPress UnPointZero Slider
    Плагин для cms WordPress UnPointZero Slider – новостной слайдер. Он отражает в форме слайд-шоу изображения со ссылками на ваши статьи и краткие выдержки оттуда. Его можно установить и на новостной сайт,

    Плагины для Wordpress
    С помощью этого плагина вы легко сможете интегрировать Google диск на ваш WordPress сайт или блог . Gravity Forms — лучший плагин для создания форм на WordPress, от самых простых (например, форма

    Подписки плагином JetPack: размещение и редакция формы подписки
    Вступление Здравствуйте! В этой статье я покажу, как использовать плагин JetPack для создания пользовательской формы подписки и как эту формы подписки плагином JetPack добавлять в статьи сайта, а при

    Чистка сайта WordPress плагином WP-optimize
    От автора Со временем использования система WordPress накапливает не нужные файлы, комментарии и неиспользуемые данные в базе данных. Эти файлы и данные создаются в процессе работы и нужны для этого,

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

    Резервное копирование WordPress сайта без плагинов
    Вступление Резервное копирование WordPress это второе, что нужно научиться делать после установки WordPress. Можно сколько угодно говорить о безопасности сайта и его защите, но лучшего варианта защиты

    Плагины на приват для Майнкрафт ПЕ
    > > Плагины на приват для Майнкрафт ПЕ Порой всем нам хочется попробовать себя в роли администратора сервера и испытать эту ответственность, но, к сожалению, вы не всегда все знаете о создании

    Плагин WordPress Database Backup. Архивация базы данных блога на WordPress
    Привет друзья! Сегодня на очереди еще один простой, НО, необходимый и полезный плагин — плагин WordPress Database Backup , который с легкостью и самостоятельно произведет процесс, который научно называется:

  • Виртуальный хостинг

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

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью