本文背景,在实际项目中使用git已有一年多,发现不少同事虽然会使用常用git指令,但并不理解每个指令对应的作用原理。今天静下心总结下git的基本理解:代码的存在区域;本文以实际项目出发,理清使用git过程中,代码的迁徙流程。git跟传统的代码管理器(如:svn)不同,主要区别在于git多了个本地仓库以及缓存区,所以即使无法联网也一样能提交代码。术语解释:即我们创建的工程文件,在编辑器可直观显示;只能通过gitGUI或gitshell窗口显示,提交代码、解决冲突的中转站;只能在gitshell窗口