我正在Github上主持一个项目,但现在我购买了一个包含shell访问和Git的Dreamhost计划.
Github [Origin] / \ pull/ \pull /push push\ / \ Laptop Dreamhost (cloned) (cloned)
我想从Github删除我的回购,并开始直接推送到DH.
如何更改笔记本电脑中的原点,是否应删除Dreamhost中的原点?
git remote rename origin github git remote add origin# test and make sure the DreamHost origin works properly for fetch and push git remote rm github
我更喜欢使用'git remote'命令,而不是手动使用.git/config文件.
最简单的方法是:
$ git config remote.origin.url
你在这之后显示遥控器:
$ git remote -v origin Dreamhost-git-URL (fetch) origin Dreamhost-git-URL (push)
最简单的方法是在笔记本电脑上编辑.git/config文件.只需搜索您的github网址并将其替换为DreamHost中的网址.确保在Dreamhost上设置了ssh公钥.现在你可以推送origin master了,你将填充你的dreamhost存储库.
您可以删除dreamhost上的原点,但没有必要.
另外,请确保存在的存储库是裸的.默认情况下,您无法推送到非裸存储库.
最好的方法是 git remote set-url origin