#git #devops #девопс #ityoutubersru 5.Git - Работа с Local Repository Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov
Май инглиш из вери перфект, в it сфере любят всегда слова коверкать и использовать их потом, человек кто не работает с ботаниками, очень по началу сложно
Почему то всегда в начальных уроках учат `git commit`, но забывают про `git reset`. Человек наделает "коммитов", но как откатиться на последнюю (любую) версию - не знает. Конечно, он может потом "погуглить", но лучше, когда сразу учат "коммитить" и откатываться при необходимости
Добавляю новые файлы, или вношу изменения в файлы на стороне удаленного репозитория... все работает. Но если я вношу изменения в файл или добавляю файл на стороне локального репозитория (clone), и далее все как полагается: pull; status; add; push... то удаленный репозиторий пишет что Delete -это тот который создан в локальном репозитории, а также не принимает измениния в файлах, если эти изменения внесены на стороне локального репозитория (clone). Куда смотреть? Кого спросить? Что делать? И кто виноват?
При выполнении Commit выдаёт ошибку "please tell me who you are". Учитывая что Git config --list показывает учётку которую я создавал вчера. Предложил вновь сделать global user and email. Я создал на основании тех которые были в List. Commit выполнился. Похоже на баг какой-то. Ну не должен же он каждый раз запрашивать такого рода изменения конфигурации. Или это такой вариант авторизации?
Скажите как выйти из этого окна ,когда файл изменили? Как сохранить изменение и как выйти. Вы быстро что-то нажали, но не сказали какую клавишу или команду клавиш.
@@ADV-IT Подскажите еще, а как вы команды переключаете на какую кнопку, чтобы заного не вводить, а выбрать из имеющихся и когда хотите изменить файл как перейти на строку ниже, таб не срабатывает и всегда с верху отображается начало ввода текста.
Привет. Не знаю, что за прикол - но Ты говоришь, что команды одинаковые - делаешь на линуксе, я пишу на windows - и пишу --ll и ответ, что "ll" не является внутренней или внешней командой :(
За 12 минут понял больше, чем за 2 часа из урока платных курсов...
Чувак, тебе пора университет открывать! ))))
Молодец, продолжай в том же духе!
Спасибо
Очень доступно, спасибо.
Спасибо, друг!
Денис, спасибо
Величайший!
Спасибо!
Спасибо
мне нравится как ты обьясняешь, прикольно коммиты ты кУмитами называешь, наверное от слова кум )))
Май инглиш из вери перфект, в it сфере любят всегда слова коверкать и использовать их потом, человек кто не работает с ботаниками, очень по началу сложно
У меня брат двоюродный в Эйлате живёт у него такое же произношение как у Дениса-
ADV-IT.
Почему то всегда в начальных уроках учат `git commit`, но забывают про `git reset`. Человек наделает "коммитов", но как откатиться на последнюю (любую) версию - не знает. Конечно, он может потом "погуглить", но лучше, когда сразу учат "коммитить" и откатываться при необходимости
Я сказал что можно будет откатится на любой commit. Потом покажу как
а как изменить директорию где создается .git командой git init если появилась необходимость в этом ?
Чувак, цены тебе нет!!!
Все гуд, но зачем писать внизу екрана, реально не видно ничего%(
Добавляю новые файлы, или вношу изменения в файлы на стороне удаленного репозитория... все работает. Но если я вношу изменения в файл или добавляю файл на стороне локального репозитория (clone), и далее все как полагается: pull; status; add; push... то удаленный репозиторий пишет что Delete -это тот который создан в локальном репозитории, а также не принимает измениния в файлах, если эти изменения внесены на стороне локального репозитория (clone). Куда смотреть? Кого спросить? Что делать? И кто виноват?
При выполнении Commit выдаёт ошибку "please tell me who you are". Учитывая что Git config --list показывает учётку которую я создавал вчера.
Предложил вновь сделать global user and email. Я создал на основании тех которые были в List. Commit выполнился. Похоже на баг какой-то. Ну не должен же он каждый раз запрашивать такого рода изменения конфигурации. Или это такой вариант авторизации?
это чето у тебя не сохраняется, ты точно global config меняешь?
Такая же хрень. Тоже самое спрашивал. Хз как лечится.
Спасибо !!! Вопрос:Команда " nano " на Виндовс " No " Что делать???
используй любой текстовый редактор, notepad
А как зайти в уже существуєщий репозиторий и еще как например удалить там ненужний файл или папку?
Смотри дальше
Скажите как выйти из этого окна ,когда файл изменили? Как сохранить изменение и как выйти. Вы быстро что-то нажали, но не сказали какую клавишу или команду клавиш.
Ctrl+X yes?
@@ADV-IT спасибо большое
@@ADV-IT Подскажите еще, а как вы команды переключаете на какую кнопку, чтобы заного не вводить, а выбрать из имеющихся и когда хотите изменить файл как перейти на строку ниже, таб не срабатывает и всегда с верху отображается начало ввода текста.
@@lucefan2816 нажимай копку стрелочки "наверх" , это листать каоманды которые ты уже вводил
@@ADV-IT спасибо!
А можно закомитить только оин файл из двух кандидатов? Если да, то как?
можно,
git add file1.txt
git commit -m" Added file1 only"
а если два файла уже в Stage, то просто удали один из них,
git add *
git rm file2.txt
git commit -m "Added file1 only"
Спасибо за ответ! С нетерпением жду новых выпусков
@@ADV-ITтак не получилось, удалил так - "git restore --staged file.txt"
Привет. Не знаю, что за прикол - но Ты говоришь, что команды одинаковые - делаешь на линуксе, я пишу на windows - и пишу --ll и ответ, что "ll" не является внутренней или внешней командой :(
команды git одинаковые, остальные разные
на линукс: ll
это на windows: dir
@@ADV-IT а можешь сделать шпаргалку, ll = dir , diff staged не нашел (помойму в следующем видео)
1.37 команда ls -la
как на windows прописать?
заранее спасибо
dir
при попытке проверить статус выдает ошибку this operation must be run in a work tree как исправить?
посмотри видео с начала, ты пропустил коечто
@@ADV-IT git' does not appear to be a Git repository fatal как исправить не подскажите?
@@snowman7821 git init
А чего ты под видео перестал оставлять команды как раньше делал?
впадлу было
Установить скорость 1.25 и все норм.