Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Система Git / win final

  • На этом уроке мы повторим приключение «Пингвина» используя систему windows и ftp.
    Бонус. Пройдите Git-практикум на сайте: katacoda.com/courses/git">katacoda.com/courses/git
    Крайне рекомендую, очень хороший ресурс!
  • Дата отправки отчёта: 17 декабря 2018 г.
  • Задание выполнено: за 1 час. 34 мин.
  • Чему научился: Чтобы хранить директорию (каталог) под контролем версий Вам надо создать репозиторий. С Гитом Вы инициализируете репозиторий в корневой папке одного проекта.
    Используйте для этого команду git init
    После инициализации репозитория создаётся скрытая подпапка .git для хранения метаданных о работе Системы Контроля Версий.
    ==================

    Working Directory содержит последние скачанные из репозитория версии вместе со всеми изменениями, которые ещё предстоит закоммитить (отправить архивом в репозиторий на Вашем локальном диске). В процессе работы над кодом Вашего проекта все изменения делаются именно в Working Directory.
    Вы можете просматривать какие именно файлы подвергались изменениям после крайнего коммита в репозиторий.
    Для этого применяйте команду git status
    Ответ на эту команду называется "статус рабочего дерева"(working tree status)
    Все файлы являются "неотслеживаемыми" Гитом, пока не задано обратное.
    ==================

    Чтобы сохранить (или закоммитить) файлы в репозиторий Гита, Вам сначала придётся добавить их в Staging Area. Есть три пространства: рабочая директория, сцена и собственно репозиторий.
    Пользователи перемещают, иначе "продвигают", изменения из рабочего каталога(Working Directory) в промежуточную область(Staging Area), прежде чем вносить их в репозиторий.
    Один из ключевых подходов в Git заключается в том, что коммиты являются целенаправленными, небольшими и частыми. Промежуточная область(Staging Area) помогает поддерживать этот рабочий процесс, позволяя продвигать только определенные файлы за раз вместо всех изменений в вашем рабочем каталоге.
    git add имя_файла_с_расширением - этой командой добавляем файл в промежуточную область(Staging Area).
    ==================

    git status покажет состояние и рабочего каталога(Working Directory), и промежуточную область(Staging Area) в любой момент.
    ==================

    Как только файл был добавлен в промежуточную область, его необходимо зафиксировать в хранилище.
    Команда git commit -m 'commit message' помещает файлы из промежуточной области(Staging Area) в репозиторий и записывает время\дату, автора и комментарий.
    При этой операции будут зафиксированы только изменения, добавленные в область подготовки(Staging Area), любые файлы в рабочем каталоге(Working Directory), которые не были подготовлены, не будут включены.
    ==================

    Иногда есть определенные файлы или каталоги, которые вы никогда не захотите отслеживать, например, локальная конфигурация разработки. Чтобы игнорировать эти файлы, вы создаете файл .gitignore в корне хранилища.

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

    Любые файлы, соответствующие определенному шаблону, не будут отображаться в выводе состояния git и будут игнорироваться при попытке выполнить команду git add.
  • Оценка видео-уроку:
Отчёт от 17947 за Система Git / win final


Отчёт от 17947 за Система Git / win final




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    791Валерий Жданов+1   13417Chip+1   9913vip+1   17606Виктор+1   162Андрей+1   8255Платон0   20167Айдар+1   19384Владимир+1   10494Алексей В.+1   Посетитель+1   1Евгений Волосатов+1   3922Александр+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Делать мерж закинутой на сервер ветки средствами виндовс
Трудности: ТС 9.20 уже есть Наверное перед английским вариантом не помешает закрепить все на русском https://githowto.com/ru



Научился: Сделал все, только в Windows.
Трудности: Лучше все делать в консольной версии Git, если так делать в Windows, каша какая-то получается )))