git
git相关概念 仓库(Repository) 用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。 git和github区别 github是一个面向开源及私有软件项目的托管平台,只支持git作为唯一的版本库格式进行托管。 git是一个分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 要注意git和github并不是密不可分,我自己理解的git是一个软件,用于管理项目仓库,而github是在git的基础上建立的。github只能使用git,但是git可以应用于其他支持git的项目托管平台。 git工作区域 Git Repository(Git仓库) :最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见。 暂存区 :暂存已经修改的文件最后统一提交到git仓库中。 工作区 (working directory):添加、编辑、修改文件等动作。 git bash与cmd git bash封装了cmd,并在此基础上加了bash环境的环境变量。 但是在封装的过程中,windows可能对调用自己cmd命令行控件的第三方应用设了限制,因此git bash在绝大多数情况下可以像普通cmd一样使用。 git基本操作 第一次使用git需要配置基本信息 1.设置用户名: git config (--global) user.name "用户名" 2.设置用户邮箱: