с Git Bash: • cd <путь> — смена директории • cd .. — смена директории вверх (двоеточие с пробелом) • ls — список файлов и папок в текущей директории • pwd — полный текущий путь директории • mkdir — создание директории • сtrl + L — очистка экрана • tab — автозаполнение команды в консоли • Стрелки ↑/↓ — выбор введённых ранее команд
нового файла в Git или добавление его к коммиту. git diff — список изменений по каждому файлу. git status — список изменённых/добавленных/удалённых файлов. git commit — создать новый коммит. git rm — удалить файл в Git и в каталоге. git log—список коммитов. git checkout <название> — откатить изменения в файле или перейти на другую ветку. git help <название> — получить справку по команде.
гитхабе. • (крайне желательно!!!) Подключиться через SSH к Github • Отвести ветку от мастера вашего репозитория: ✔Git checkout master ✔Git branch homework-2 Источник: лекции Литвинова Ю.В. • Создать папку с проектом Visual Studio • Написать код и сделать коммиты: ✔После каждого значимого продвижения ✔git add на каждый новый файл ✔git commit -a –m homework homework «ОПИСАНИЕ»
• Когда задача готова: ✔git push -u origin homework-2 • На гитхабе, делаете Pull request ✔Выбираете ветку в «Branch:» ✔Жмёте на pull request ✔Вводите описание pull request’a ✔Жмёте на create pull request • Ссылку на то, что получилось, выкладываете через форму • Ожидаете комментариев
• Коммиты только в локальной копии! • Не забывайте делать git checkout «название» при исправлении комментариев • После того как исправили git push (без –u!) • Когда задача принята, merge pull request на GitHub и удаляете ветку Что выкладывать: • .cpp, .h-файлы, .vcxproj, .sln • Текстовые файлы, нужные для работы программы.