我和男朋友婚前购买一套房子,首付两人一起付的,贷款是我一个人在还的,现在由于感情问题两个人分手了,我想咨询一下能否签一份协议,来约定我给予对方一部分钱把房产所有权全部归我一个所有(包括以后房屋的使用,买卖都与对方无关)。
这样的协议是否具有法律效力,对方以后是否可以反悔?