Git 克隆和拉取时下载不同的文件

Git 克隆和拉取时下载不同的文件,git,github,Git,Github,我尝试使用github的分叉,所以我分叉了AndEngine项目。 现在当我这样做的时候: git clone https://github.com/Apoptyzm/AndEngine.git git pull origin master 我收到了大量自动合并的冲突和冲突,如: 冲突:FontFactory.java在HEAD中被删除,在{HASH}中被修改。 FontFactory.java的版本{HASH}留在树中 所以我的问题是,为什么默认情况下我要从我的repo下载不同的文件?原始

我尝试使用github的分叉,所以我分叉了AndEngine项目。 现在当我这样做的时候:

git clone https://github.com/Apoptyzm/AndEngine.git 
git pull origin master
我收到了大量自动合并的冲突和冲突,如:

冲突:FontFactory.java在HEAD中被删除,在{HASH}中被修改。 FontFactory.java的版本{HASH}留在树中


所以我的问题是,为什么默认情况下我要从我的repo下载不同的文件?

原始repo的头分支是
GLES2
,这意味着它是克隆后签出的分支。它一定与
master
branch有很大的不同,这就是为什么在退出时会出现冲突

相反,拉上
GLES2
,您应该会没事,或者签出
master
,这取决于您要使用哪个分支进行编码