今天是新年第一天,祝各位新年快乐。
因为是新年,我想要搭建一个GPT镜像站作为新春礼物给我的亲朋好友使用。鉴于我本身代码基础较差,我在github上fork了一个大佬的代码到我的仓库,然后将其部署到了我的服务器上。部署过程中,我使用了国外的一个名叫vercel的部署平台,真是方便的很!vercel和github账号建立了一种裙带关系,vercel的作用就是帮你部署你的代码,也就是github仓库中的代码。然后我为了达成我的需求,对代码进行了一个简单的修改,但因为对vercel也不是很熟悉,总是出现github上修改过但是vercel没有修改的现象。而且每次修改我都要新创建一个分支(因为main分支无法被修改),然后新分支修改之后可以commit到main分支上去,我以为vercel没有出现我想要的效果,就是因为分支的代码没有commit到main分支上去,然后就在那里不停地commit,但是总是失败。
最后我发现了一件事,真是嗅大了。为什么我自己仓库中的main分支不能修改呢??是因为我仓库中的代码是人家的代码吧......而且我在pull the request 的时候,备注写的是什么呢?只是简单的“嗯嗯”,“是的”,也就是说,我向一个非常庞大的项目提供了我的“修改意见”,并且备注是“是的”、“嗯嗯”......我现在真的很想找一个地缝钻进去,真后悔git命令没学好,真后悔github的相关知识没学好......
总之,如果各位有使用vercel的想法,建议首先熟练掌握github之后,根据网上使用vercel的教程一步步来,最后一点,vercel真的很好用,无需域名、服务器就可以部署自己的项目。
另外问一点,为什么国内没有类似的网站呢?还是比较小众我不知道呢?最后在新的一年里,衷心地祝福祖国,在IT领域的各个方面都能做得更好吧!也祝愿大家的代码水平更上百层楼!