Git: Урок 1. Первый коммит

Sdílet
Vložit
  • čas přidán 19. 10. 2016
  • Офф. сайт: devcolibri.com
    Twitter: / axbarchuk
    Мы в VK: devcolibri
    Slack чат: slack.devcolibri.com
    ===
    IT Школа: devcolibrilab
    Все уроки по Git: goo.gl/hvv4ra

Komentáře • 73

  • @andriidoroshenko632
    @andriidoroshenko632 Před 7 lety +1

    Всё супер - отличный курс)
    Ждал роликов на вашем канале по Git'у и вот они :)
    Лайк)

  • @forzasaiko1351
    @forzasaiko1351 Před 7 lety +1

    Супер, спасибо. Долго искал такие ролики.

  • @user-uw6um7uk5x
    @user-uw6um7uk5x Před 4 lety +1

    мне нравится. понятнее всех объясняет. спасибо!!!

  • @user-js5yj7ze1n
    @user-js5yj7ze1n Před rokem +1

    Хорошо, что нашел ваш канал, так как на ютубе много бестолковых, нудных видео. Спасибо за толковый курс!

  • @maksimryabovol4592
    @maksimryabovol4592 Před 7 lety +16

    Для тех у кого проблемы с созданием и внесением изменений в файл ч/з консоль (Win7):
    echo test.txt -создаёт файл test.txt
    echo change > test.txt -добавляет слово change в файл test.txt
    P.S. Спасибо за видео!

  • @alexpo9642
    @alexpo9642 Před 3 lety +7

    Уроки без пояснений, смотришь по часу разбираясь в том как с помощью сочетаний клавишь свернуть, открыть и тд.

    • @Denis-se3ef
      @Denis-se3ef Před 3 lety +1

      так урок по git, а не управление компьютером

  • @user-dj4ru8ez7l
    @user-dj4ru8ez7l Před 4 lety +6

    После ввода команды gitk вижу сообщение об ошибке: Error parsing revisions: unknown revision HEAD. Почему?
    Забил на эту ошибку. Продолжил работу. Больше не появлялась. Однако после этой команды ничего сделать больше не мог. Оказывается нежно было закрывать окно, которое появлялось после команды gitk.

  • @user-oe3un8ky6l
    @user-oe3un8ky6l Před 6 lety +1

    Доброго времени суток! Хочу поблагодарить вас за крутые ролики, так держать.
    И у меня вопрос????
    Припустим, добавляем в проэкт пару папок с файлами плюс в корень проэкта добавляем еще пару файлов и как теперь новые файлы и папки добавить на коммит? Все файлы добавлять по отдельности через git add ... или можно добавить все новые файлы одной командой?

  • @user-mx2nk5fi7k
    @user-mx2nk5fi7k Před 5 lety +58

    для тех , кто как я -
    Save the current file buffer to disk
    Ctrl+o
    Close the current file buffer
    Ctrl+x

    • @const1988
      @const1988 Před 5 lety +2

      Спасибо тебе, добрый человек!

    • @user-le9kn4rf2p
      @user-le9kn4rf2p Před 4 lety +2

      В текстовом редакторе nano все команды подписаны снизу.
      Символ ^ - это Сtrl

    • @abakarkamalov7417
      @abakarkamalov7417 Před 4 lety +4

      Спасибо большое. Долго не сог понять, как он так сохраил(

  • @nicksimmons4722
    @nicksimmons4722 Před 5 lety

    спасибо за урок)

  • @user-dj4ru8ez7l
    @user-dj4ru8ez7l Před 4 lety

    После ввода команды git add test.txt появилась ошибка
    fatal: this operation must be run in a work tree
    что с этим делать?
    Это я создавал в папке .git
    Когда создал в папке проекта увидел такую ошибку
    $ git add test.txt
    warning: LF will be replaced by CRLF in test.txt.
    The file will have its original line endings in your working directory

  • @Vimstershir
    @Vimstershir Před rokem

    Как сделать правильное отображение кириллицы в записанном файле? Изменил кодировки активной страницы в ГитБаше и в его настройке поменял на UTF-8. Все равно после комитов в gitk видны каракули внутри файла.

  • @AndreyDeykunov
    @AndreyDeykunov Před 7 lety +7

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

    • @devcolibri
      @devcolibri  Před 7 lety +4

      :) Скажем так - Видео которые я делаю преднасзначены с самого начального и то как построить программу обучения как не крути но уже я в этом что-то понимаю. Ну раз вы считаете по другому, то никто не мешает вам взять и записат ьсвой подход :)

    • @AndreyDeykunov
      @AndreyDeykunov Před 7 lety +4

      дело в том, что гит имеет свою специфику и поэтому людям, до этого работавшим, скажем, с svn, в первую очередь стоит объяснить именно принципиальное отличие и принципы разработки в гит, а также то, как связан гит с системами управления разработкой вроде jira. в противном случае вы рискуете получить в лучшем случае кучу непонятных комитов в мастербранче, в худшем - половину рабочего времени девелопера, потраченного на резольвинг конфликтов и выяснение того, чем же все-таки на самом деле отличается pull от fetch.

    • @devcolibri
      @devcolibri  Před 7 lety +9

      :) Я не первый день работуй с git и вполне не плохо зна svn и не первый год практикую преподование - пускай оно не идеально но дает результат, повторюсь что у меня свое видение того как нужно давать материал если же вы видите по другому, то вам никто не запрещает осветить свой подход в подобных видео, нежели учить гиту в комментариях - не в обиду, но ваши замечания немного не в ту степь, хоть они и правильно но со стороны обучения на мое мнение это не верных подход.

    • @lisafox9026
      @lisafox9026 Před 6 lety +5

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

    • @macabrius9111
      @macabrius9111 Před 5 lety +2

      Как преподавателю - твёрдая двойка.

  • @rikk5293
    @rikk5293 Před 3 měsíci

    у меня nano не сохраняет файл... выйти можно только без сохранения

  • @ms-33
    @ms-33 Před 7 lety +3

    когда ввел команду add вот что выдал
    fatal: LF would be replaced by CRLF in test.txt
    Это о чем?

    • @user-jk7yo9vb7s
      @user-jk7yo9vb7s Před 3 lety

      Надо инициализировать. Напиши команду git init

  • @cikada3398
    @cikada3398 Před 5 lety +5

    Еще бы знать как с консолью работать:)

  • @Sergey-mq3ol
    @Sergey-mq3ol Před 5 lety

    It's new line))) Ну а артикль где??))

  • @user-ie3dc3nc8l
    @user-ie3dc3nc8l Před 5 lety

    Хорош!

  • @twinturbo1882
    @twinturbo1882 Před 4 lety +5

    -bash: gitk: command not found
    Ага дефолтный; Чёрта с два он дефолтный; Я даже через brew не смог найти правильную версию git для mac с gitk
    upd: gitk устанавливается на мак при помощи brew git-gui

    • @aigerimnurgazy7718
      @aigerimnurgazy7718 Před 4 lety

      Спасибо большое, сработало👍

    • @antonina270
      @antonina270 Před 3 lety

      спасибо

    • @asmtv1
      @asmtv1 Před 2 měsíci

      спасибо тебе. 4 года прошло, а твой комент всё еще полезнее чем всё это видео ))

  • @shteynu
    @shteynu Před 5 lety

    Не отображаются внизу введенные изменения в файле. В чем может быть причина?

    • @devcolibri
      @devcolibri  Před 5 lety

      Не сохранили изменения в файле.

  • @user-ue4bn4cg8h
    @user-ue4bn4cg8h Před 3 lety +4

    1:02 " после чего сохраним " - как ты его сохранил? как? =D

    • @zhl5806
      @zhl5806 Před 3 lety

      ctrl +x наверно... там внизу подсказки, попробуй их

  • @user-xm5zl9up4r
    @user-xm5zl9up4r Před 3 měsíci

    Спасибо

  • @PassageGamesRus
    @PassageGamesRus Před 7 lety

    Я похоже что то сделал не то) У меня гитится целиком папка со всеми проектами. Как исправить это?

    • @devcolibri
      @devcolibri  Před 7 lety

      +андрей игнатьев удалите папку .git и внимательно пересмотрев видео повторите.

    • @devcolibri
      @devcolibri  Před 7 lety

      +андрей игнатьев но повторить придётся с предыдущего видео

    • @PassageGamesRus
      @PassageGamesRus Před 7 lety

      Спасибо. Уже удалил) Из Win 10 выходит нельзя удалить через Git Bush, только через cmd получилось.

    • @alejandrodsj
      @alejandrodsj Před 7 lety

      Опишите пожалуйста все отличающиеся команды для windows а то частень незнание командной строки вводит в ступор

    • @devcolibri
      @devcolibri  Před 7 lety

      Александр Кусков nano - это создание файла, вы можете сделать это в ручную просто создав файл. Все остальное по идее такое же еслы вы используете GitBash

  • @nexreon
    @nexreon Před 7 lety

    А что у вас за консоль такая модная?

    • @bontwist6624
      @bontwist6624 Před 7 lety

      это макинтош, алоо

    • @nexreon
      @nexreon Před 7 lety

      это понятно, уже сам раскопал где настраивается прозрачность

  • @romanenkoonline
    @romanenkoonline Před 3 lety +3

    Дружище, так уроки не ведут. Я нихера не понимаю. Создаём файл, сохраняем файл... это понятно, но ты хоть команды объяснял бы.

  • @Razumist
    @Razumist Před rokem

    бля а че если у меня нет гиткея? почему бы не показать как можно эти вещи посмотреть через терминал ??

  • @Alex-gn6xb
    @Alex-gn6xb Před 3 lety

    открыл урок после 2-х лет на tfs.. это че руками надо все проверять что там поменялось?)) добавлять руками?) какой-то ад, хочу на старый проект)))

  • @ms-33
    @ms-33 Před 7 lety

    помогите, когда делал свой первый коммит, вот что получил
    yadi.sk/i/H4Pazd2A3LRCWk

    • @lisafox9026
      @lisafox9026 Před 6 lety

      в чем вопрос? git-scm.com/book/ru/v1/%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B-Git-%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D1%8C-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9

  • @user-sb5dg8zj6k
    @user-sb5dg8zj6k Před 7 lety +1

    Вот что мне пишет в Git Bash на Windows. Не могу понять в чем проблема, спасайте)
    Wolfling@DESKTOP-EME4SO4 MINGW64 /f/Git-sample (master)
    $ nano test.txt
    bash: nano: command not found

    • @devcolibri
      @devcolibri  Před 7 lety

      nano - Создает файл, вы же это можите сделать ручками, просто создайте в той папке файл, это то же самое.

    • @user-sb5dg8zj6k
      @user-sb5dg8zj6k Před 7 lety

      Devcolibri создал ручками вайл, попробовал прописать 2 комманду - опять ошибка.

  • @Serega5j
    @Serega5j Před 4 lety

    Так я не пойму нихуя почему мой репозиторий не появляется на вебе???????????

  • @user-bv8lb7cf5o
    @user-bv8lb7cf5o Před 4 lety

    Мда, на первые полторы минуты убил полчаса, 2 раза искал решение проблем на StackOverflow.
    Во-первых не сразу понял, почему получил ошибку fatal: pathspec '.gittest.txt' did not match any files
    , т.к. начал из той же директории, где мы закончили прошлое видео.
    Во-вторых на Windows можно получить warning: LF will be replaced by CRLF - приходится прописывать ручками git config core.autocrlf true.
    Куда так торопиться - непонятно, большинство команд приходится отматывать и ставить на паузу, чтобы загуглить и понять как работают
    Я думаю для людей, которые не знакомы с GIT уже на втором видео столкнуться с такими сложностями немного перебор на учебном видео. Кому то наоборот конечно искать причины в кайф, многие просто не поняв, забросят и все

  • @user-jt5it4oc6q
    @user-jt5it4oc6q Před 6 lety +7

    Почти все сидят на windows... было бы не плохо параллельно озвучивать команды для win например у меня не работает git add и не понятно, то ли команда не та то ли что то еще не так сделал.

  • @dimhotand4339
    @dimhotand4339 Před 4 lety +18

    Объясняешь ужасно , зачем так быстро всё делаешь? торопишься куда то?? , лично я отписка, объясняй зачем каждая команда нужна , ты не для себя всё делаешь а для зрителей канала

  • @lisafox9026
    @lisafox9026 Před 6 lety +12

    чет ты тараторишь не обьясняешь ничего, nano нужно закачивать и его нет по умолчанию, stackoverflow.com/questions/36802996/bash-nano-command-not-found-at-windows-git-bash
    если ты с закачки git начал, то все надо рассказывать
    для начинающих. а те кто умеет это делать , НЕ нуждаются в твоем видео !!!!
    Тут даже люди в коментах подсказывают как с WI работать, короче парень голос приятный но ...

    • @JohnWickMovie
      @JohnWickMovie Před 5 lety

      Так ты дурак. Nano обычный блокнот и под виндой его в поставке нет

  • @olenaolena6075
    @olenaolena6075 Před 3 lety

    Как и многим, казалось, что преподаватель по Git плохо объясняет. Но стоило успокоиться, подойти к компьютеру со свежей головой, так сразу всё стало получаться как у автора ролика. Значит всё же не учитель плохой, а ученикам стоит быть гораздо внимательнее.
    Спасибо за труды, особенное спасибо за работу на MacBook - далеко не у всех винда. Бесценные уроки, и хорошее разделение на короткие подтемы. Успехов автору канала.

  • @alexweb7084
    @alexweb7084 Před 4 lety

    Круто, но у меня на канале плейлист свежее

  • @user-yd8cz1yv7u
    @user-yd8cz1yv7u Před 6 měsíci

    Это плохое видео для новичков, не рекомендую. Сразу было несколько ошибок и непонимания, что происходит, нашел объяснение на хабре - все сделал без вопросов.

    • @user-en7sr2fi2n
      @user-en7sr2fi2n Před 4 měsíci

      здравствуйте, это где?

    • @asmtv1
      @asmtv1 Před 2 měsíci

      Брат, поделись ссылкой.

  • @BraentR
    @BraentR Před 3 lety

    Спасибо