Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » GitHub сабмодули. |
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Search | Conference rules | Album | Register | Pilots list | Profile | Log in to check your private messages | Log in

   Page 1 of 1
 
Поиск в этой теме:
Железный канал: «GitHub сабмодули.»
RenderG
 2298 EGP


Модератор
Рейтинг канала: 10(1433)
: 243
Posts: 20534
Location: [OEG]
Joined: 18 Sep 2006
Не могу понять, как к своему проэкту линкануть сторонние библиотеки. В хелпах описаны некие командные строки (при отсутствии командной строки) и прочие радости типо дрэг энд дропа в GitHub desktop. Clone просто сохраняет ссылку, помогите разобраться, плиз.

Создал файл .submodules
Code:
[submodule "Joystick"]
   path = Joystick
   url = https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-1.0
[submodule "LiquidCrystal_I2C"]
   path = LiquidCrystal_I2C
   url = https://github.com/marcoschwartz/LiquidCrystal_I2C
[submodule "Adafruit_NeoPixel"]
   path = Adafruit_NeoPixel
   url = https://github.com/adafruit/Adafruit_NeoPixel
пклал в корень репозитория - всеравно не работает. Расстройство
_________________
No More Mr. Nice Guy!
Смирись, Пилот!
Ты будешь жалок
Всего-лишь после
Пары палок... (с) Dandy

Last edited by RenderG on 11:44 16-11-2017; edited 1 time in total
    Posted: 11:27 16-11-2017   
Voha
 950 EGP


Модератор
Рейтинг канала: 9(1086)
: 169
Posts: 4991
Location: Moscow, Russia
Joined: 15 Feb 2001
Манипуляции с файлами ничего не меняют в собственно репозитарии. Чтоб у тебя в иерархии vcs что-то поменялось - нужно заставить vcs эти изменения выполнить.
Если ты в своем локальном клоне своего проекта скажешь git submodule add https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-1.0 - оно тебе создаст .submodules с контентом
Code:
[submodule "Joystick"]
   path = Joystick
   url = https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-1.0

но кроме этого еще перестроит твое дерево с линком в сабмодуль. Если просто положить файл - не случится ничего.

Upd. теоретически, если ты просто подложил файл - может сработать git submodule init; git submodule update
Но в твоем случае хз что будет - т.к. для https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-1.0 ты неканоничное именование сделал.
_________________
Time will show...

Last edited by Voha on 12:48 16-11-2017; edited 1 time in total
    Posted: 12:43 16-11-2017   
RenderG
 2298 EGP


Модератор
Рейтинг канала: 10(1433)
: 243
Posts: 20534
Location: [OEG]
Joined: 18 Sep 2006
Вот все хелпы и говорят сказать. Но где это сказать я не понимаю. Расстройство
_________________
No More Mr. Nice Guy!
Смирись, Пилот!
Ты будешь жалок
Всего-лишь после
Пары палок... (с) Dandy
    Posted: 10:48 17-11-2017   
Voha
 950 EGP


Модератор
Рейтинг канала: 9(1086)
: 169
Posts: 4991
Location: Moscow, Russia
Joined: 15 Feb 2001
У тебя ж где-то должна быть локальная копия, с которой ты работаешь? Нечто на файловой системе с путем вида /Somepath/git/YourProject ? Вот унутре /Somepath/git/YourProject и делаешь все манипуляции, сабмодули будут добавляться в дерево по путю вида /Somepath/git/YourProject/Module_project_name (а .submodules в /Somepath/git/YourProject)
_________________
Time will show...
    Posted: 11:32 17-11-2017   
RenderG
 2298 EGP


Модератор
Рейтинг канала: 10(1433)
: 243
Posts: 20534
Location: [OEG]
Joined: 18 Sep 2006
У меня только gitHub desktop, к которому я привязал папку рабочую. Все что он умеет делать - это заливать обновления и форкать. Никакой консоли в нем нет (( Работаю из винды, кодю в arduino IDE.
_________________
No More Mr. Nice Guy!
Смирись, Пилот!
Ты будешь жалок
Всего-лишь после
Пары палок... (с) Dandy
    Posted: 12:06 17-11-2017   
Voha
 950 EGP


Модератор
Рейтинг канала: 9(1086)
: 169
Posts: 4991
Location: Moscow, Russia
Joined: 15 Feb 2001
RenderG wrote:
Никакой консоли в нем нет
В интернетах говорят, что есть - ссылка
_________________
Time will show...
    Posted: 12:27 17-11-2017   
RenderG
 2298 EGP


Модератор
Рейтинг канала: 10(1433)
: 243
Posts: 20534
Location: [OEG]
Joined: 18 Sep 2006
Спасибо! Все заработало.
_________________
No More Mr. Nice Guy!
Смирись, Пилот!
Ты будешь жалок
Всего-лишь после
Пары палок... (с) Dandy
    Posted: 14:00 17-11-2017   
Diff
 708 EGP


Модератор
Рейтинг канала: 8(861)
: 44
Posts: 4179
Location: Сферическая Земля в вакууме.
Joined: 04 Jul 2003
Может перенесем тему куда-нибудь в отстойник? А то теперь каждый раз когда я захожу в ЖК, мне кажется, что некие враждебные силы сделали с гитхабом что-то противоестественное.
_________________
Конец света в конце тоннеля
    Posted: 17:04 01-12-2017   
AnrDaemon
 866 EGP


Модератор
Рейтинг канала: 8(802)
: 37
Posts: 12332

Joined: 17 Oct 2004
Не бампай тему - сама уснёт…
_________________
Люблю свободный полёт... :)
    Posted: 02:24 02-12-2017   
Железный канал: «GitHub сабмодули.»
 
  
Display posts from previous: 
View previous topic | View next topic |
К списку каналов | Наверх страницы
Цитата не в тему: Макс, советую перекусить тросик ручного тормоза. ... Макс, у тебя, кажись, там не тросик, а рельса стальная. (Juni)

  » GitHub сабмодули. |
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18