重点
Git
核心概念
- 说说你对Git的理解!
- 请描述一下Git的工作流程。
- 说说你对版本管理的理解!常用的版本管理工具有哪些!
- 说说Git中 fork, clone,branch这三个概念,有什么区别!
- 说说Git常用的命令有哪些!
- 说说Git 中 HEAD、工作树和索引之间的区别!
- 说说对git pull 和 git fetch 的理解!有什么区别!
- 说说你对git stash 的理解!应用场景!
- 说说你对git rebase 和 git merge的理解!区别!
- 说说你对git reset 和 git revert 的理解!区别!
- 请解释一下Git的合并(merge)和重置(reset)的区别。
- 请解释一下Git的三个基本状态:已修改(modified)、已暂存(staged)和已提交(committed)。
- 请解释一下Git的远程仓库是什么,以及如何与远程仓库进行交互!
- 请解释一下Git的忽略文件(.gitignore)是用来做什么的,以及如何配置它!
- 请描述一下Git的协作开发流程,包括分支管理和代码合并的步骤。