Git
Вопросы:
1. Что такое VCS?
2. Что такое git? Почему он обогнал конкурентов?
3. Что такое репозиторий в git? Для чего он нужен?
4. В чём разница между git и github?
5. Что такое origin
в git?
6. Для чего используют файл .gitignore
?
7. Что такое ветка? Зачем нужна?
8. Что делает команда git push
?
9. Что делает команда git pull
?
10. Что делает команда git clone
?
11. Что делает команда git init
?
12. Зачем нужна команда git add
?
13. Что такое индекс в git?
14. Что делает команда git status
?
15. Что делает команда git clean
?
16. Что такое коммит в git?
17. Зачем нужна команда git merge
?
18. Что такое конфликт в git? Как его разрешить?
19. Что делает команда git checkout
?
20. Что такое git stash
?
21. Что делает команда git fetch
?
22. Зачем нужен pull реквест?
23. Что такое revert? Зачем он нужен?
24. В чём разница reverting и resetting?
25. Что означает HEAD в git?
26. Зачем нужна команда git tag
?
27. В чём разница между командами git merge
и git rebase
?
28. Что такое git hook?
29. Зачем нужна команда git cherry-pick
?