
Этот проект предназначен для тех, кто начинает работу в веб -разработке. Используемый технический стек является рудиментарным, состоящим из HTML, CSS и JavaScript.
Голые кости веб -сайта приведены в index.html, и стиль осуществляется как использованием встроенного CSS, так и внешнего файла CSS.
Работа на веб-сайте содержится в файлах Light-Dark-Mode.js и To-Do.ja.
Как следует из имен, файлы Light-Dark-Mode.js смещаются между световыми и темными режимами.
! [Light Mode] [Light-Mode.png]! [Dark Mode] [Dark-Mode.png]
Цель этого файла - облегчить добавление, удаление и редактирование задач. Это делается с использованием эксплуатационной парадигмы CRUD, т.е. создавать, читать, обновить, удалять операции.
1. разветвляется хранилище, нажав на символ вилки в верхнем правом углу.
2. Клонировать разветвленный репозиторий.
git clone https://github.com/YOUR_USERNAME/TO-DO-LIST.git
3. Перейдите к каталогу проекта.
cd TO-DO-LIST
4. Создайте новую ветку:
git checkout -b YourBranchName
5. Внесите изменения в исходном коде.
6. Добавьте свои данные в файл contributors.json в формате ниже:
{
"github-username": "YOUR-GITHUB-USERNAME",
"favourite-emoji": "YOUR-FAVOURITE-EMOJI",
"favourite-color": "YOUR-FAVOURITE-COLOR"
}
7. Установите свои изменения и совершите
git add .
git commit -m "<your_commit_message>"
8. Толкните местные коммиты в удаленное репо.
git push origin YourBranchName
9. Создайте PR
Обратите внимание, что если кто -то внесет свой вклад в этот репозиторий, то изменения не будут отражены в вашем локальном репозитории. Для этого:
10. Установите ссылку (удаленное) на исходный репозиторий, чтобы получить все изменения от удаленного.
git remote add upstream https://github.com/Soumyajit2825/TO-DO-LIST.git
11. Проверьте пульты для этого репозитория.
git remote -v
12. Извлечение из отдаленного репозитория приведет в свои ветви и соответствующие коммиты.
git fetch upstream
13. Убедитесь, что вы находитесь в своей главной ветви.
git checkout master
14. Теперь, когда мы получили репозиторий вверх по течению, мы хотим объединить его изменения в нашу местную филиал. Это приведет эту ветвь в синхронизацию с восходящим течением, не потеряв наши локальные изменения.
git merge upstream/master
Вот несколько вещей, которые вы можете сделать, которые повысят вероятность принятия вашего запроса на притяжение:
npm test .Запросы на работу также могут получить отзывы на раннем этапе, или если что -то блокирует вас от работы дальше.
Спасибо этим замечательным людям?
Пожалуйста, обязательно обновите тесты по мере необходимости.
Грань