古代的籍贯在实行户役制的前提下,籍和贯通常是分开的。籍通常指的是役籍,也就是说一个人或者他一家子从事什么行业,就是什么行业的籍。比如说,做工的就是匠籍,当兵的就是军籍等等,通常这是无法改变的。而贯呢,则指的就是乡贯,也就是祖籍。
但在清代废除役籍人役的世役制度之前,是没有现在的“籍贯”制度的。也就是说,要完全将籍和贯分开的话,又否定了一个最基本的制度,那就是户籍(现籍)。因为很明显,从文献中可以查到的资料来看,有很多古人既有祖居地,又有现居地。
也就是说,在某种程度上来讲,籍贯一词在古代既有役籍乡贯的意思,也有户籍登记住址的意思。不过,从一些文献中来看,其籍贯一词大多单指祖籍,而并非是役籍。
另外,由于古代役籍类别过多的缘故,其中有些类别也容易混淆。比如说,古人所说的“原籍”,这跟现在的“原籍贯”并不一样。古代的“原籍”有些情况特指的是“祖遗户役”,也有的情况指的就是祖籍。
比如说,在《三宝太监西洋记》有天师老爷跟老者的一段对话:“你祖籍何处?”“原籍浙江会稽县人士。”可见,原籍有祖遗户役的意思,但在一些情况下,同样指的是祖籍。
不过,在明代官府认定某人的籍贯时,通常是以某人的占籍地(指迁离原籍另在某地登记户籍)为定,而并非是以某人的祖籍为定。但在不涉及服役、科举等官方事宜时,百姓通常认定籍贯是自己的祖籍,而非是现籍。
因此,总的来看,古代的籍和贯虽然各有不同的意思,但通常一并使用时指役籍和祖籍,同时,大多数时候指的还是祖籍。也就是说,在户役制度的背景下,古代的“籍贯”含义比较复杂,但在复杂的同时,籍和贯早已经有了“混用”的趋势。