Сергей
Я пока юзаю его просто что бы с планшета на комп и обратно пересаживаться и продолжать с того же места...
ALI₭HⱯN
спасибо разобрался)
ALI₭HⱯN
ALI₭HⱯN
ещё возник такой вопрос, я создал тестовый файл, сохранил его и сделал git add. Он начал трэкаться и вот я его поменял добавил одну строку hello world, снова сделал git add и потом уже commit. Второй раз добавил ещё одну строку и проделал тоже самое и запушил это. Но в коммите он показывает якобы я удалил первую строку и заново добавил, хотя на самом деле я то не удалял. Возникает вопрос почему?
Νῑκόλαος
перенос строк засчитался по \r\n и \n в этом разница
Νῑκόλαος
у тебя коммитится с \r\n а пуллится с \n
Νῑκόλαος
надо перенастроить чтобы коммиталось Unix style endings
Νῑκόλαος
https://stackoverflow.com/questions/10418975/how-to-change-line-ending-settings
ALI₭HⱯN
знал бы я что это вообще значит \r \n итд, пока что я новичок в гите😅
ALI₭HⱯN
спасибо почитаю про это)
Νῑκόλαος
это символ переноса строки и возврата каретки... курс информатики 8 класса) ни о каком гите речи не идет)
ALI₭HⱯN
а вообще не думал что это надо настраивать, вроде у других на видеоуроках работает и без этого)
Νῑκόλαος
оно при установке гита настраивается
ALI₭HⱯN
а ещё я использую команду git push --all правильно так делать если я внес изменения только в один файл?
Νῑκόλαος
видеоуроки это конешно хорошо, но полагаться на них полностью нельзя
Νῑκόλαος
можешь просто гит пуш
Νῑκόλαος
https://git-scm.com/docs/git-push --all Push all branches (i.e. refs under refs/heads/); cannot be used with other <refspec>.
Νῑκόλαος
количество файлов значения не имеет, параметр --all пушит все коммиты из всех ветвей... у тебя сейчас ветка одна
ALI₭HⱯN
а у меня ошибку выдает))
ALI₭HⱯN
Νῑκόλαος
при первом пуше надо вызвать git push origin master
Νῑκόλαος
дальше можно просто git push
ALI₭HⱯN
аа все понял)
ALI₭HⱯN
но я вроде так и делал
Νῑκόλαος
тьфу, скопипасти от туда
Νῑκόλαος
забываю постоянно про параметр
ALI₭HⱯN
ааа
ALI₭HⱯN
-u который
Νῑκόλαος
--set-upstream
ALI₭HⱯN
спасибо)
ALI₭HⱯN
ещё дофига учиться походу)
Νῑκόλαος
да пару дней, и будешь нормально жить
ALI₭HⱯN
всё эти ньюансы откуда можно почитать?
Νῑκόλαος
можешь загемороиться и поставить sourcetree
Νῑκόλαος
google.com
Νῑκόλαος
находишь ошибку, гуглишь
Νῑκόλαος
но с визуальными я б не советовал связываться, лучше через консольку
Νῑκόλαος
через пару тройку лет будешь на автомате все делать, и намного быстрее чем через визуалку
Seagull
Здравствуйте подскажите пожалуйста как можна сделать метод в класе, который будет искать слово в созданом екземпляре и выделять его в строке, которая идет вместе с другим тексом (там 200 символов должно показывать в выводе) вот код https://codepen.io/nierdhaza/pen/wLYGPE?editors=1111
Νῑκόλαος
выделять каким образом? Реализовать <b> text </b> ?
Seagull
можна просто что бы background у слова которое ищем был определенного цвета
Seagull
ну и забыл сказать что все варианты должно находить
Seagull
в поиске
Νῑκόλαος
сделай Replace text на <div class = classwithbackground > text </div>. Написал бы если б на яваскрипте писал)
Νῑκόλαος
почитай доку на реплейс, наверно оно должно сразу все элементы заменять
Seagull
что то посмотрю окей спасбо
Νῑκόλαος
https://www.w3schools.com/jsref/jsref_replace.asp Example Perform a global replacement: var str = "Mr Blue has a blue house and a blue car"; var res = str.replace(/blue/g, "red");
Νῑκόλαος
вот так все будет заменять
Seagull
так вот если параметр из метода обернуть то он тогда не читаем будет
Seagull
хотя
Seagull
кажеться я что-то путаю сейчас попробую
ALI₭HⱯN
У меня еще возник вопрос касательно гита. Вот пишу я команду git add, то есть добавляю файл на отслежку. Меняю файл, и проверяю статус, говорит что изменилось и просит обратно сделать git add. Зачем повторно делать отслежку если он итак его отслеживает? Может я не совсем понимаю смысл данной команды
Νῑκόλαος
https://www.w3schools.com/code/tryit.asp?filename=G5RHLWMS1P6H
Νῑκόλαος
Вот пример как реплейс сделать с регуляркой
Νῑκόλαος
git add добавляет текущие изменения, если файл снова изменился, при коммите эти данные не подцепятся,
Seagull
Νῑκόλαος
то есть делаешь файл FFFF делаешь git add . пишешь FFFFUUUU коммитаешь, у тебя получается FFFF
ALI₭HⱯN
Спасибо понял))
ALI₭HⱯN
А что будет если одновременно закомитят в мастер два человека? Какой коммит он возьмет то
Νῑκόλαος
первый запушит, второй попытается, ему скажет - пулься, он пулится, мержит изменения, и после пушит
ALI₭HⱯN
Ааа то есть он по любому будет по очереди это делать)
Νῑκόλαος
да, конешно, анархии не будет)
ALI₭HⱯN
а ещё какие типы сайтов есть? ну вот я узнал про SPA и лэндинги, хотелось бы видеть общее представление чтобы в голове было всё как в библиотеке по полочкам)
Νῑκόλαος
порносайты рекомендую ознакомиться!
Νῑκόλαος
:D
{ NeFFeX }
pornhub)
ALI₭HⱯN
ахахахах
ALI₭HⱯN
кто сталкивался с такой же проблемой? прочитал статью которую скинули, написал команду, но все равно он делает коммит не правильно..
ALI₭HⱯN
надо перенастроить чтобы коммиталось Unix style endings
Νῑκόλαος
Скинь history результат команды в терминале
ALI₭HⱯN
Это который gitk?
ALI₭HⱯN
Ща скрин скину какие команды были
Νῑκόλαος
Просто напиши history в терминале
ALI₭HⱯN
там очень много команд))
ALI₭HⱯN
­
Как по маске вводить телефон в реакте?
Никита Головчак
Здравствуйте!
Никита Головчак
Кто уже прошел курс?
Artem
добрый вечер
Artem
подскажите пожалуйста