确定公民是否具有中国国籍,主要依据以下规定:1. 出生国籍:父母双方或一方为中国公民,本人出生在中国,具有中国国籍。父母双方或一方为中国公民,本人出生在外国,具有中国国籍;但父母双方或一方为中国公民并定居在外国,本人出生时即具有外国国籍的,不具有中国国籍。父母无国籍或国籍不明,定居在中国,本人出生在中国,具有中国国籍。2. 加入国籍:外国人或无国籍人,愿意遵守中国宪法和法律,并具有下列条件之一的,可以经申请批准加入中国国籍:中国人的近亲属;定居在中国的;有其它正当理由。3. 恢复国籍:曾经具有中国国籍的外国人,具有正当理由,可以申请恢复中国国籍;被批准恢复中国国籍的,不得再保留外国国籍。一般来说,国籍会在出生申报、户籍登记等过程中予以确认。如果对国籍认定有疑问或争议,可以向当地公安机关出入境管理机构咨询,他们会依据相关法律法规进行审核和判定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。