摘要:
内容来自http://www.infoq.com/cn/git-adventures%3bjsessionid=0d9801a1309fef34f6b960944e69b787/一. 索引:git索引:就是暂存区。有了它,可以把许多的内容修改一起提交。创建一个commit(对象),那么只针对暂存区,与工作区无关。这是我对git第一个很重要的概念的理解。暂存区(staging area)一般存放在“git目录“下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)暂存区有二个名称:stage or index索引是一个二进制格式的文件,里面存放了与当前暂存内容 阅读全文
摘要:
在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。重现:$ git pullA Applications/Commerce/BookingAnalysis.javaA Applications/Commerce/ClickSummaryFormatter.javaM Applications/CommerceForecasting/forecast/Forecast.javaA Applications/CommerceForecasting/forecast/ForecastCurveProviderCategory.javaM 阅读全文