Git clone, push, pull, fetch. Основы git
Ғылым және технология
Разбираем, как клонировать репозиторий на свой компьютер и как синхронизировать свои локальные изменения с сервером
Репозиторий из видео: github.com/drucoder/git-init
Редактор vi (vim) быстрый старт: • Vi / Vim: основы (как ...
Ссылка на канал: / @letscodedru
Ссылка на плейлист: • Git: установка в Ubunt...
Пікірлер: 32
полезная шпаргалка, на все времена :) Спасибо :)
Отличное объяснение, большое спасибо!
Спасибо большое, все бы как ты объясняли. Лайк
Спасибо за видео. Не могу найти (а смотрел точно) видео о работе с многооконным экраном.
Лучшее объяснение, спасибо!
Спасибо, очень доступно!
Спасибо за курсы!
Все кратко и понятно
Спасибо!)))
отличный контент
Спасибо за отличный контент. Вопрос почему используете git push origin HEAD вместо git push origin master ? И еще было бы здорово разобрать git для idea
@letsCodeDru
5 жыл бұрын
Мы можем быть не только в ветке мастер :) хеад - любая ветка, в которой мы сейчас находимся
@ruslanvolovik2745
3 жыл бұрын
@@letsCodeDru для этого нужно делать git branch -v, чтобы не писать HEAD и делать все явно
Применительно к IDEA есть/будет видео по git?
@letsCodeDru
6 жыл бұрын
да, будет. Медленно, но верно начал записывать про инструментарий IDEA
Хотелось бы увидеть урок по commit когда редактируешь сразу несколько файлов потом когда делаешь git status их там много и непонятно как каждый файл по отдельности закоммитить и отправить их вместе на github
@letsCodeDru
7 жыл бұрын
ok, запишу
@doge8633
Жыл бұрын
изменил файл, закомитил, чего сложного то? если ты будешь изменять все файлы то они будут tracked, и тебе придется все измененные файлы комитить вместе,
git log --oneline --graph --decorate --all Это чтобы также красиво отобразить историю (потом нажать q чтобы выйти из режима ввода)
@ruslanvolovik2745
3 жыл бұрын
И шо
а как быть если есть два бранча, первый обновился и во втором правки уже, как их слить ?
Или я что-то пропустил, или Вы забыли описать теорию: зачем вообще git, что такое ветки, master, HEAD etc. Всегда намного проще, когда в начале договариваются о _терминологии_
@letsCodeDru
6 жыл бұрын
Это дело хорошее, но да, как-то упустил. Изначально делал шпаргалку how-to, подразумевающую наличие базовых знаний
чтобы голова не болела -- не надо работать в ветке master
таймингы бы..
В чем разница то? Между git pull и git fetch->git merge.
@letsCodeDru
5 жыл бұрын
Никакой. :)
Спасибо! Для большей ясности предлагаю вместо "зафетчил" употреблять подходящее по смыслу русское слово, например: "выбрал". А вместо "замержил" например "соединил". И если называть PULL "извлёк", то русскоязычному легче будет понять "выбрал+соединил=извлёк" и запомнить "fetch+merge=pull".
@letsCodeDru
2 жыл бұрын
всё правильно говоришь. Сам за использование русского языка. Пытаюсь использовать меньше "рунглиша", но не всегда выходит. Профдеформация =(
@konstantinchvilyov9602
2 жыл бұрын
@@letsCodeDru Я давний поклонник твоих видео. Насыщены массой полезной информации. Некоторые пересматривал по 5!!! раз. Большое спасибо!
хз у меня почему-то ничего не получилось)
"git" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. В общем не работает команда git clone