凯撒入侵高卢时，在最初只遇到了小股抵抗。组成高卢人的约60个民族之间并不团结，凯撒发现了这一点后，就开始挑拨高卢各民族。在前58年，凯撒战胜了斯维比人，日耳曼人的一个分支。第二年，他又占领了高卢的比利时部分，宣战理由是那里的人密谋造罗马的反。前56年，凯撒又在一次海战中战胜了威尼斯人。前53年，韦森盖托里克斯领导着团结起来了的高卢人开始了第一次抵抗。凯撒率军包围了阿瓦利肯（即现在的布尔日），21天后阿瓦利肯城破，城里的40000居民中只有800人逃脱。在这之后，他又包围了韦森盖托里克斯的家乡日尔戈维亚，但是遭遇了他一生中最惨痛的失败之一，最后他不得不撤军来镇压另外一个地方的高卢人起义。前52年，在镇压完毕之后，凯撒将韦森盖托里克斯驱赶到了阿莱西亚并将该城包围。城中的人民由于饥荒而投降，凯撒在城外建造的独特的工事成功的阻止了前来救援的高卢援军，最终迫使韦森盖托里克斯投降。高卢战争就这样结束了。