Важные, но ненужные тебе, команды:
// инициализация Git
git init
Важные команды:
// переход на ветку (ВАЖНО! Сначала переходите на свою ветку!)
git checkout br_login // br_login - твоя ветка
// добавление файлов
git add README.md // отдельного
git add * //всех
// коммит
git commit -m "add readme" // "add readme" - название коммита
// проверка статуса изменения файлов
git status
// публикация коммитов на сервер (не обязательно делать после каждого коммита)
git push -u 2ButtonsFront br_login // br_login - твоя ветка
// получение изменений с сервера
git fetch 2ButtonsFront
// изменение последнего коммита
//(все три команды вместе дают один коммит — второй коммит заменяет результат первого)
git commit -m 'initial commit'
git add forgotten_file
git commit --amend
// отмена индексации файла
git reset HEAD file_name // file_name - название файла
// отмена изменений файла
git checkout file_name // file_name - название файла
// посмотреть, в какой ты ветке
git branch
Требования к коду и организации:
- В строке не более 100 символов;
- Комментирование кода на английском;
- Избегать повторения одного и того же кода (лучше определить метод);
- Осмысленные имена переменных;
- Части одного запроса или условия должны находиться на одном отступе:
if (typeof a ! == "undefined" &&
typeof b ! == "undefined" &&
typeof c === "string") {
//your code
}
- Пробелы там, где это повышает читаемость кода (присвоения, циклы, ...):
for (let i = 0; i < 100) {
}
- Частые коммиты (добавил функцию, проверил, работает - коммит, пушить можно после нескольких коммитов, не так часто)