Всё, что я хотел узнать, но всё время откладывал, видя или длину ролика, или количество текста. Купился на 20 минут и теперь счастлив что наконец-то могу начать нормально коммитить на Гитхаб и бранчеваться как большие пацаны. СПАСИБО.
А скажите пожалуйста, Александр и конечно же Автор, я вот скачал GitHub Desktop, даже методом тыка залил кое что на ГитХаб... Так это всё и есть одно и тоже, что Гит по большому счёту?
@@lEpIvIaKl Гит - десктопная утилита, которая работает на твоей локальной машине. Гитхаб (гитлаб, битбакет и т.д.) - это сервисы, которые предоставляют удаленный репозиторий.
всегда пренебрегал т.к. заказы были на лендинги в основном, а тут дали серьезный проект, за 20 мин узнал все основы! спасибо большое) все адекватно, без воды и т.д.))
Спасибо! Понятно, доходчиво, четко! У меня еще возникла проблема установки самого гита - то есть, нужно было прописать путь в path переменных среды. Но во всем остальном - огромный лайк.
Интересно, почему на 10:23 при подключении удаленного репозитория не запрашивается логин-пароль, что казалось бы логичным? Почему они запрашиваются позже (при push)?
Кто знает, что нажал Евгений на 16:58 после команду git log ? Мне постоянно не дает вводить никаких команд и приходится закрывать и открывать терминал заново ))
Спасибо, Рома. Но это только основы, чтобы понимать, что и как в гите в приницпе. Всегда нужно разбираться отдельно. Ну и, как говорится, git mergetool в помощь.
Евгений, пытался делать все как Вы, но для проекта на С++ в CLion. После команды (с моими названиями) на подобие: git push proselyte master терминал не дает вводить команды. Но процесс идет (курсор мигает на новой строке, будто чего-то еще требует ввести) а надписи: Username for '...." нет. Вообще никакой надписи нет в этой новой строке, просто мигающий курсор, не отображающий вводимые символы и никак на них не реагирующий. Не подскажете в чем может быть дело?
Ура. Несколько раз терминэйтил процесс, закрывал и открывал терминал и наконец-то Clion перекинул меня на сайт гитхаба с просьбой авторизоваться. Но все равно спасибо!) И за само видео разумеется
подскажите плиз, вот делал шаг за шагом по видео, когда вы делали push remote proselyte в master потом переключились на GitHub и обновили страницу у вас была активна кнопка Fork, почему она может быть не активна у меня?
При создании репо на гитхаб эта функция можем быть отключена. В настройках репо Попробуйте проверить там, вероятнее всего там не стоит галочка, разрешить fork
Клонировал ветку товарища (скопировал себе на usb), чтобы поработать на ноутбуке на котором нет интернета. Поработал, теперь хочу залить то, что наработал к себе в ветку. Если скидываю содержимое usb в свой проект, то у всех файлов проекта меняется хеш, т.к обновился атрибут времени при замене файлов с usb. Следовательно если комитить файлы, то гит видит изменения во всех файлах. Как правильно поступить в моем случае?
Всё по полочкам. Только не понятно, почему мы на сайте github создаем репозиторий с названием GitOverview , а потом в редакторе кода пишем git remote add proselyte... Вот этот момент не понятен. Я например создал в Github репозиторий GreenSnab, а в проекте в терминале написал git remote add greenlab. Почему названия репозиториев разные? Куда идет название из терминала? Где оно потом оказывается?
Спасибо за отзыв. В данном случае - это просто имя локальной переменной, которая хранит ссылку на удалённый репозиторий. Т.е. гит при обращении к переменной proselyte будет видеть ссылку на указанный репо. Т.е. имя этой переменной не имеет особого значения. Главное - уникальность на вашей локальной машине.
Очередное видео, в котором ни слова про то, как откатиться к какому-либо коммиту. А ведь это практически самое важное, что нужно будет при работе с git.
Очередной комментарий, содержащий вопрос, ответ на который находится в первой ссылке при поиске в гугл. А ведь умение искать информацию - это практически самое важное, что нужно при разработке ПО.
@Данил Гущин если человек, который не подписывал со мной контракт, договор и т.д. считает, что может от меня что-то требовать, то для него я абсолютно бесполезен. Всегда можно задать вопрос, но критика с целью "задеть" и/или показать своё превосходство, а не помочь улучшить контент, крайне редко имеет положительный результат. P.S. к конструктивной критике я всегда отношусь положительно
@@EugeneSuleimanov т.е. такой мысли что это видео для кого то стало той ссылкой где человек искал ответ на этот вопрос у вас не возникает? Я не понимаю смысла таких видео если после них еще куча вопросов.
Спасибо, за видео. Вопрос, обязательно ли использовать консоль? Можно же пользоваться интерфейсом IDEA там все то же есть только на много проще. Если я не умею пользоваться гитом через терминал, это позиционирует меня как плохого разработчика?
Время идёт и в 2022 году аутентификация с паролем уже не работает - требуется токен доступа. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
Ну почему у вас все работает а у меня нет ? git push -> remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. Всякие warning: LF will be replaced by CRLF и прочая дичь ... У меня каждая команда выдает ошибку ((
подскажите как наиболее правильно выкладывать на гитхаб проекты, которые работают с БД? я пытался делать дамп БД и выкладывать его, но MySQL при дампе обрезает 2/3 данных... может есть еще какойто способ разместить на гитхабе приложение, которое ходит в БД....
Обычно пишутся sql файлы, которые добавляются в проект (resources/database) initDB.sql - инициализация БД tables.sql - таблицы и связи между ними populateDB.sql - заполнение таблиц данными. Пользователь запускает их на своей машине и создаётся БД. Выкладывать дамп БД - не самый лучший вариант.
Eugene Suleimanov спасибо) а если я добавляю в БД картинки? в MYSQL workbrench я просто добавляю их из файловой системы в БД с помощью ГУИ-интерфейса воркбренча... как это делается на уровне SQL-команд, записываемых в файлы ресурсов?
Добрый вечер. Вероятнее всего, вы пытаетесь внести изменения в чей-то репозиторий. Необходимо создать собственный аккаунт - создать репозиторий и работать с ним.
Спасибо большое за видео! Поправочка: Похоже ГитХаб с августа 2021 больше не принимает пароли а просит вместо него токен который можно получить в личном кабинете.
По Git - вряд ли. Для страта этого видео должно хватить, а более записывать более равёрнуто не имеет смысл. Бащовые операции здесь показаны, а специфичные (stash, rebase и т.д.) либо гуглятся, либо их можно посмотреть в документации.
Спасибо! Очень доступный и понятный материал. Можно ли туториал по JS на примере твоего видео "Создание CRUD приложения на языке Java с помощью Spring". И такой вопрос. Почему Linux и какой дистрибудив лучше выбрать для изучения ? Спасибо :)
Пожалуйста, Евгений. По поводу видео по JS - я применяю JS, но только на фронтенде. НЕ специалсит по серверной части. Java + Linux = Love :) Поэтому и Linux. По поводу дистриутива - не критично, но лично я использую Ubuntu LTS 16.04. Многие знакомые используют Mint.
Для тех, кто не любит консоль, существуют графические клиенты git-scm.com/downloads/guis самые популярные кажется SourceTree (использую, есть под Mac и на русском) и TortoiseGit (не пробовал- только под Windows, но слышал, что он хорош) есть клиент от GitHub но мне он не показался удобным- использую только для клонирования opensource репозиториев на компьютер
@@EugeneSuleimanov да Windows, но есть и Linux конечно, не охото было в него заходить просто. А то, что он не запрашивает пароль это не опасно? Если опасно то как это можно исправить
Спасибо за отзыв :) Видимо, откат стоило добавить в это видео, вероятнее всего, мой фол. По поводу сервера - думаю, это уже не основы гит, если я верно вас понял.
Может немного не в тему хотелось бы увидеть туториалы по WebSockets(Spring). Но только не банальный чат а что то по глобальнее. (очень мало толкового материала в интернете чтоб понять все в деталях). + очень бы хотелось посмотреть туторы по работе с MongoDB. Спасибо!) всем Java
Спасибо за видео. У меня винда, будет ли туториал по полезности Linux? И немного не в тему сейчас читаю рекомендованную тобой книгу MySQL 5.0 (Виктор Гольцман). Дошел до подключения к базе данных вот код из книги import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.sql.*; public class Connect extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType(“text/html;charset=windows-1251”); PrintWriter out = response.getWriter(); try { //Подсоединяемся к базе данных Connection dbh = DriverManager.getConnection("jdbc:mysql://localhost/SalesDept" +"?user=username&password=userpassword&characterEncoding=cp1251"); //Обрабатываем исключение } catch (SQLException ex) { out.println(“Ошибка доступа к базе данных. Приносим свои извинения”); return; } out.println(«Подключение выполнено успешно»); }} В браузере постоянно выскакивает "Ошибка доступа к базе данных. Приносим свои извинения"
Крайне достойная книга. Вероятнее всего, это из-за того, что указаны не верные имя пользователя и пароль доступа к БД именно на вашей машине. В строке DriverManager.getConnection("jdbc:mysql://localhost/SalesDept" +"?user=username&password=userpassword&characterEncoding=cp1251"); измените username на root userpassword - тоже на root, если вы ничего не изменяли в настройках mysql. Должно помочь
спс, но не помогает, крутил вертел по разному.(и добавлял порт 3306, и писал без кодировки, и просто "root", "root") сервер запущен, установлен user root и password root. через воркбенч заходил нормально и видел данные таблички созданные через командную строку. в логах томката пишет 127.0.0.1 - - [20/Sep/2016:02:15:58 +0300] "GET /servlet/Connect HTTP/1.1" 200 55 подозреваю что 55 код ошибки, но вот какой?
а как это "предварительно"? mysql устанавливал с помощью mysql installer. висит постоянно и периодически часов в 11 ночи выскакивает командная строка и что-то обновляется Дальше прописал в переменных средах путь к mysql.exe потом из командной строки mysql -u root -p и пароль. Далее CREATE DATABASE SalesDept CHARACTER SET cp1251 COLLATE cp1251_general_ci; Также есть заморочка с выгрузкой данных в произвольный файл .txt. Что интересно получилось заполнить таблицу данными взятых с txt файла, а вот выгрузить получилось только в скрытую папку C:\ProgramData\MySQL\MySQL Server 5.7\Uploads ....в произвольное место на диске ругается ошибкой ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
Для начала имеет смысл установить git. А если так сложилось, что у вас windows, то ещё необходимо прописать путь к git в переменных доступа. Environment Variables->Path И указываете путь к git.exe Должно помочь.
Все ok SSMaker.ru/8747b7d5.png Спасибо. Дополнительно нужно прописать "C:\Program Files\Git\etc" . Из описания - В системах семейства Windows Git ищет файл .gitconfig в каталоге $HOME (C:\Documents and Settings\$USER или C:\Users\$USER для большинства пользователей). Кроме того Git ищет файл /etc/gitconfig, но уже относительно корневого каталога MSys, который находится там, куда вы решили установить Git, когда запускали инсталлятор.
Здравуствуй. Подскажи пожалуйста как настроить bold git bash prompt? Заранее спасибо) И вот еще по стандартным заголовкам, может тебе пригодится www.ljplus.ru/img4/a/s/asolntsev/006.templates.header.png
В чем именно неточность по вашему мнению? P.S.: заметил закономерность, что дисциплинированные и мыслящие конструктивно люди, не "тыкают" при первом же обращении к малознакомому человеку. Возможно, ошибся.
Это первое видео для которого мне не лень спустится и оставить комментарий.
Идеально!!!
Всё, что я хотел узнать, но всё время откладывал, видя или длину ролика, или количество текста. Купился на 20 минут и теперь счастлив что наконец-то могу начать нормально коммитить на Гитхаб и бранчеваться как большие пацаны. СПАСИБО.
Спасибо за отзыв :)
Не боясь приукрасить, это одно из лучших обучающих видео по Git в русскоязычном Ютубе. Автору большое спасибо.
Спасибо, коротко и ясно. Без лишнего разжёвывания.
Спасибо за отзыв, Александр :)
А скажите пожалуйста, Александр и конечно же Автор, я вот скачал GitHub Desktop, даже методом тыка залил кое что на ГитХаб... Так это всё и есть одно и тоже, что Гит по большому счёту?
@@lEpIvIaKl Гит - десктопная утилита, которая работает на твоей локальной машине. Гитхаб (гитлаб, битбакет и т.д.) - это сервисы, которые предоставляют удаленный репозиторий.
Хочу выразить огромное спасибо, благодаря этому видео я обучился базовым функциям и осознал насколько важно работать с git
Спасибо за отзыв!
Благодарю автора за очень качественный и уникальный контент , который очень четко , подробно и самое главное -понятно показывает основы )
Большое спасибо за отзыв!
Спасибо, разложили все по полочкам)
благодарю за Ваше время и старания, жаль что раньше не видел видео
Спасибо Евгений, ясна основа (для чего и почему этот инструмент нужен и удобен)
Спасибо за отзыв :)
Евгений, чётко, методично и по существу. Спасибо!
Мне понравилась подача, что нужно то узнал.
Аж захотелось другие твои видосы посмотреть, хоть и java не интересует меня ))))
Спасибо.
Рад, что материал понравился.
Спасибо за отзыв :)
всегда пренебрегал т.к. заказы были на лендинги в основном, а тут дали серьезный проект, за 20 мин узнал все основы! спасибо большое) все адекватно, без воды и т.д.))
Спасибо за отзыв.
Спасибо! Все четко, доступно, в хорошем темпе! Пишите еще!
Ну наконец-то , именно это мне и нужно было, спасибо! Не мог разобраться с ветками.
Чувак, ты крут, только не останавливайся)многое очень понятно объясняешь
Хороший учитель все четко и по делу. Огромное спасибо!
Очень круто! Спасибо. Все по делу и без лишней воды.
очень информативно. вот это умный человек.
Все очень понятно и доступно.
Спасибо за отзыв!
Спасибо! Понятно, доходчиво, четко! У меня еще возникла проблема установки самого гита - то есть, нужно было прописать путь в path переменных среды. Но во всем остальном - огромный лайк.
Не знаю как раньше, сейчас в процессе установки предлагается добавить переменную в path автоматически. Если я ничего не попутал
Спасибо, очень хорошо объяснили. Многое стало понятно.
Спасибо большое, всё лаконично и ясно
Вот это я бодрого парнягу откопал! Подписка, сайт в закладки, лайкосик :D
Интересно, почему на 10:23 при подключении удаленного репозитория не запрашивается логин-пароль, что казалось бы логичным? Почему они запрашиваются позже (при push)?
Спасибо за урок. Все понятно и подробно озвучено
спасибо! из того что я видел для новичков - лучшее видео. Есть другие неплохие, но там так или иначе запутываешься по незнанию...
Лучше объяснение. Спасибо.
Отличное видео, больше спасибо!
Спасибо за отзыв!
Евгений, спасибо! Все четко и ясно.
Спасибо! Всё четко, понятно!
Спасибо за отзыв!
Спасибо, включил за 30 минут до курсача и успел все сделать
Спасибо за отзыв :)
Большое Спасибо.
Кто знает, что нажал Евгений на 16:58 после команду git log ? Мне постоянно не дает вводить никаких команд и приходится закрывать и открывать терминал заново ))
Говорят, что они нажал ‘q’
@@EugeneSuleimanov спасибо 😁👌👍
Спасибо большое, чётко и по делу !
Спасибо за отзыв!
Отличное видео, Жень. Было бы хорошо увидеть еще решение конфликтов при слиянии без использования GUI.
Спасибо, Рома.
Но это только основы, чтобы понимать, что и как в гите в приницпе.
Всегда нужно разбираться отдельно.
Ну и, как говорится, git mergetool в помощь.
Спасибо вам! Урок прекрасный!
Спасибо! полезное видео, хоть я уже и разобрался, но помогает знания собрать в кучу
Пожалуйста.
Спасибо за отзыв.
Спасибо! Коротко и полезно
Спасибо, все коротко и по делу!
Пожалуйста, Карен.
Спасибо за отзыв.
Супер- коротко, ясно, по сути))
Спасибо. Получилось!!
Спасибоооооооо огромное 👍☺️
Видео супер! Спасибо!
error: pathspec 'personalClassBranch' did not match any file(s) known to git
((((( why ????
Очень крутой урок, спасибо!
Евгений, пытался делать все как Вы, но для проекта на С++ в CLion. После команды (с моими названиями) на подобие:
git push proselyte master
терминал не дает вводить команды. Но процесс идет (курсор мигает на новой строке, будто чего-то еще требует ввести) а надписи:
Username for '...."
нет. Вообще никакой надписи нет в этой новой строке, просто мигающий курсор, не отображающий вводимые символы и никак на них не реагирующий. Не подскажете в чем может быть дело?
Ура. Несколько раз терминэйтил процесс, закрывал и открывал терминал и наконец-то Clion перекинул меня на сайт гитхаба с просьбой авторизоваться. Но все равно спасибо!) И за само видео разумеется
Вот вопрос, этой информации для java junior'a достаточно по гиту?Имею в виду, что потом всё это по ходу рабочего процесса осваивается?
подскажите плиз, вот делал шаг за шагом по видео, когда вы делали push remote proselyte в master потом переключились на GitHub и обновили страницу у вас была активна кнопка Fork, почему она может быть не активна у меня?
При создании репо на гитхаб эта функция можем быть отключена. В настройках репо
Попробуйте проверить там, вероятнее всего там не стоит галочка, разрешить fork
Клонировал ветку товарища (скопировал себе на usb), чтобы поработать на ноутбуке на котором нет интернета. Поработал, теперь хочу залить то, что наработал к себе в ветку. Если скидываю содержимое usb в свой проект, то у всех файлов проекта меняется хеш, т.к обновился атрибут времени при замене файлов с usb. Следовательно если комитить файлы, то гит видит изменения во всех файлах. Как правильно поступить в моем случае?
Видео просто ТОРТ
лучший
Всё по полочкам. Только не понятно, почему мы на сайте github создаем репозиторий с названием GitOverview , а потом в редакторе кода пишем git remote add proselyte... Вот этот момент не понятен. Я например создал в Github репозиторий GreenSnab, а в проекте в терминале написал git remote add greenlab.
Почему названия репозиториев разные? Куда идет название из терминала? Где оно потом оказывается?
Спасибо за отзыв. В данном случае - это просто имя локальной переменной, которая хранит ссылку на удалённый репозиторий. Т.е. гит при обращении к переменной proselyte будет видеть ссылку на указанный репо. Т.е. имя этой переменной не имеет особого значения. Главное - уникальность на вашей локальной машине.
Спасибо за видео
Пожалуйста, спасибо за отзыв.
Очередное видео, в котором ни слова про то, как откатиться к какому-либо коммиту. А ведь это практически самое важное, что нужно будет при работе с git.
Очередной комментарий, содержащий вопрос, ответ на который находится в первой ссылке при поиске в гугл.
А ведь умение искать информацию - это практически самое важное, что нужно при разработке ПО.
@Данил Гущин если человек, который не подписывал со мной контракт, договор и т.д. считает, что может от меня что-то требовать, то для него я абсолютно бесполезен. Всегда можно задать вопрос, но критика с целью "задеть" и/или показать своё превосходство, а не помочь улучшить контент, крайне редко имеет положительный результат.
P.S. к конструктивной критике я всегда отношусь положительно
@@EugeneSuleimanov зачем тогда вообще твое видео смотреть? Если все можно в гугле найти?
@@9_unknown всегда уважал воспитанных людей... Зачем вообще нужен ютуб, если можно телевизор посмотреть?
@@EugeneSuleimanov т.е. такой мысли что это видео для кого то стало той ссылкой где человек искал ответ на этот вопрос у вас не возникает? Я не понимаю смысла таких видео если после них еще куча вопросов.
Спасибо, за видео. Вопрос, обязательно ли использовать консоль? Можно же пользоваться интерфейсом IDEA там все то же есть только на много проще. Если я не умею пользоваться гитом через терминал, это позиционирует меня как плохого разработчика?
Добрый день, Богдан. Пожалуйста :).
Для разработчика крайне желательно уметь работать через терминал.
Евгений, вас понял. Спасибо. Берем на вооружение.
Очень, очень круто!
Время идёт и в 2022 году аутентификация с паролем уже не работает - требуется токен доступа.
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
Спасибо за апдейт. Попробую обновить информацию.
Очень годно. Спасибо)
Спасибо вам!!
Ну почему у вас все работает а у меня нет ? git push -> remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. Всякие warning: LF will be replaced by CRLF и прочая дичь ... У меня каждая команда выдает ошибку ((
спасибо большое !
Спасибо! Помогли!!!
подскажите как наиболее правильно выкладывать на гитхаб проекты, которые работают с БД?
я пытался делать дамп БД и выкладывать его, но MySQL при дампе обрезает 2/3 данных...
может есть еще какойто способ разместить на гитхабе приложение, которое ходит в БД....
Обычно пишутся sql файлы, которые добавляются в проект (resources/database)
initDB.sql - инициализация БД
tables.sql - таблицы и связи между ними
populateDB.sql - заполнение таблиц данными.
Пользователь запускает их на своей машине и создаётся БД.
Выкладывать дамп БД - не самый лучший вариант.
Eugene Suleimanov спасибо)
а если я добавляю в БД картинки? в MYSQL workbrench я просто добавляю их из файловой системы в БД с помощью ГУИ-интерфейса воркбренча... как это делается на уровне SQL-команд, записываемых в файлы ресурсов?
При установке Git у меня 6 раз спросили какие параметры мне нужны. Лол, было бы неплохо рассказать)
супер!
Это было сильно. спасибо)
Здраствуйте подскажите пожалуйста что не так?Please make sure you have the correct access rights
and the repository exists.
Добрый вечер.
Вероятнее всего, вы пытаетесь внести изменения в чей-то репозиторий.
Необходимо создать собственный аккаунт - создать репозиторий и работать с ним.
Спасибо за ответ,я вообщем нашел в чем причина но ее еще не решил там вся загвоздка в ключе ssh.
Спасибо!
Пожалуйста, Евгений )
За скорость спасибо
скажите плз каким линуксом пользуетесь? если можно точную версию модель и тд)))
На этом видео,насколько я помню, Ubuntu 16.04 LTS
Спасибо большое за видео! Поправочка: Похоже ГитХаб с августа 2021 больше не принимает пароли а просит вместо него токен который можно получить в личном кабинете.
давай еще видео каких-то!
Обязательно :)
booster1115 спасибо
а продолжение будет?
По Git - вряд ли. Для страта этого видео должно хватить, а более записывать более равёрнуто не имеет смысл.
Бащовые операции здесь показаны, а специфичные (stash, rebase и т.д.) либо гуглятся, либо их можно посмотреть в документации.
Спасибо! Очень доступный и понятный материал. Можно ли туториал по JS на примере твоего видео "Создание CRUD приложения на языке Java с помощью Spring". И такой вопрос. Почему Linux и какой дистрибудив лучше выбрать для изучения ? Спасибо :)
Пожалуйста, Евгений.
По поводу видео по JS - я применяю JS, но только на фронтенде. НЕ специалсит по серверной части.
Java + Linux = Love :)
Поэтому и Linux. По поводу дистриутива - не критично, но лично я использую Ubuntu LTS 16.04.
Многие знакомые используют Mint.
Для тех, кто не любит консоль, существуют графические клиенты
git-scm.com/downloads/guis
самые популярные кажется SourceTree (использую, есть под Mac и на русском) и TortoiseGit (не пробовал- только под Windows, но слышал, что он хорош)
есть клиент от GitHub но мне он не показался удобным- использую только для клонирования opensource репозиториев на компьютер
git push proselyte master
когда ввожу данную команду у меня не требует имя пользователя и пароль. Почему так?
Видимо, прописан локально токен или в локальном хранилище уже есть креды. Вероятнее всего, у вас windows?
@@EugeneSuleimanov да Windows, но есть и Linux конечно, не охото было в него заходить просто. А то, что он не запрашивает пароль это не опасно? Если опасно то как это можно исправить
@@Love_music_very не критично :)
@@EugeneSuleimanov спасибо
Спасибо,хорошо )
это в какой програме ???
Спасибо
отличное видео, но не совсем для новичков, но это и хорошо
Спасибо за отзыв!
Спасибо, все очень понятно, но не хватило как на сервер это все залить и откатиться до пред версий
Спасибо за отзыв :) Видимо, откат стоило добавить в это видео, вероятнее всего, мой фол. По поводу сервера - думаю, это уже не основы гит, если я верно вас понял.
спасибо)
Может немного не в тему хотелось бы увидеть туториалы по WebSockets(Spring). Но только не банальный чат а что то по глобальнее.
(очень мало толкового материала в интернете чтоб понять все в деталях).
+ очень бы хотелось посмотреть туторы по работе с MongoDB.
Спасибо!) всем Java
Добрый вечер, Михаил.
Подумаю, что можно сделать по этой теме.
Спасибо за видео. У меня винда, будет ли туториал по полезности Linux?
И немного не в тему сейчас читаю рекомендованную тобой книгу MySQL 5.0 (Виктор Гольцман).
Дошел до подключения к базе данных
вот код из книги
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
public class Connect extends HttpServlet {
public void service(HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
response.setContentType(“text/html;charset=windows-1251”);
PrintWriter out = response.getWriter();
try {
//Подсоединяемся к базе данных
Connection dbh =
DriverManager.getConnection("jdbc:mysql://localhost/SalesDept"
+"?user=username&password=userpassword&characterEncoding=cp1251");
//Обрабатываем исключение
} catch (SQLException ex) {
out.println(“Ошибка доступа к базе данных. Приносим свои извинения”);
return;
}
out.println(«Подключение выполнено успешно»);
}}
В браузере постоянно выскакивает "Ошибка доступа к базе данных. Приносим свои извинения"
Крайне достойная книга.
Вероятнее всего, это из-за того, что указаны не верные имя пользователя и пароль доступа к БД именно на вашей машине.
В строке
DriverManager.getConnection("jdbc:mysql://localhost/SalesDept"
+"?user=username&password=userpassword&characterEncoding=cp1251");
измените username на root
userpassword - тоже на root, если вы ничего не изменяли в настройках mysql.
Должно помочь
спс, но не помогает, крутил вертел по разному.(и добавлял порт 3306, и писал без кодировки, и просто "root", "root")
сервер запущен, установлен user root и password root. через воркбенч заходил нормально и видел данные таблички созданные через командную строку.
в логах томката пишет
127.0.0.1 - - [20/Sep/2016:02:15:58 +0300] "GET /servlet/Connect HTTP/1.1" 200 55
подозреваю что 55 код ошибки, но вот какой?
А сама база данных предварительно была создана на локальной машине?
а как это "предварительно"?
mysql устанавливал с помощью mysql installer. висит постоянно и периодически часов в 11 ночи выскакивает командная строка и что-то обновляется
Дальше прописал в переменных средах путь к mysql.exe
потом из командной строки mysql -u root -p и пароль.
Далее
CREATE DATABASE SalesDept
CHARACTER SET cp1251 COLLATE cp1251_general_ci;
Также есть заморочка с выгрузкой данных в произвольный файл .txt. Что интересно получилось заполнить таблицу данными взятых с txt файла, а вот выгрузить получилось только в скрытую папку C:\ProgramData\MySQL\MySQL Server 5.7\Uploads ....в произвольное место на диске ругается ошибкой
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
Сделайте видео про основы хибернейт!
Спасибо за видео. Как убрать ошибку sss.ssmaker.ru/981dcb09.png . Понятно что есть несколько способов, но какой правильный?
Для начала имеет смысл установить git.
А если так сложилось, что у вас windows, то ещё необходимо прописать путь к git в переменных доступа.
Environment Variables->Path
И указываете путь к git.exe
Должно помочь.
Все ok SSMaker.ru/8747b7d5.png Спасибо.
Дополнительно нужно прописать "C:\Program Files\Git\etc" .
Из описания - В системах семейства Windows Git ищет файл .gitconfig в каталоге $HOME (C:\Documents and Settings\$USER или C:\Users\$USER для большинства пользователей). Кроме того Git ищет файл /etc/gitconfig, но уже относительно корневого каталога MSys, который находится там, куда вы решили установить Git, когда запускали инсталлятор.
Serg T
имено. Это особенность Windows.Пожалуйста, Сергей )
крут
Новое видео по Git ТУТ -> ruclips.net/video/yzyuxGG1Jyo/видео.html
кто из 2021? (когда на Github'е ветка master теперь main)
Здравуствуй.
Подскажи пожалуйста как настроить bold git bash prompt?
Заранее спасибо)
И вот еще по стандартным заголовкам, может тебе пригодится
www.ljplus.ru/img4/a/s/asolntsev/006.templates.header.png
Ne mogu obyasnit' pochemu, no chuvstvuetsa chto umniy chelovek rasskazivaet
забыл про ребейз и разруливание конфликтов
Ничего страшного, вы можете вспомнить про это - прочитав документацию гита:
git-scm.com/documentation
Тема тегов не раскрыта.
что-то ты про хеш код какой то бред наговорил
В чем именно неточность по вашему мнению? P.S.: заметил закономерность, что дисциплинированные и мыслящие конструктивно люди, не "тыкают" при первом же обращении к малознакомому человеку. Возможно, ошибся.
все просто и понятно. ставлю лайк!
Спасибо! Коротко и ясно!)
Спасибо за отзыв!
Спасибо
большое спасибо
Спасибо
Спасибо за отзыв!
Спасибо!
а тебе гит зачем?!
@@manOfPlanetEarth для работы. У нас используется smart git, но иногда проще консолью откатить ненужный коммит и тд
@@ДарьяРоманова-э1ф
ты прогер??!
а это ты на аватарке или не ты?! слишком хороша для прогерши! офигеть.
@@manOfPlanetEarth на аватарке я до того, как стала frontendom, сейчас сине-зеленая, как и положено😂
@@ДарьяРоманова-э1ф
(((