git, 分布式版本控制工具 可以实现软件的版本控制, 在多个版本之间切换; 可以实现多分支开发,提高开发效率; 可以实现历史记录,历史状态的恢复; 团队内部实现权限管理等。 初始化本地仓库: 项目根目录下git init