简单问题:在webstorm中,如何将本地目录推送到远程服务器以创建新的远程存储库?
我使用此处定义的webstorm创建了一个本地存储库:https://www.jetbrains.com/pycharm/help/setting-up-a-local-git-repository.html#createNewRepository
现在我在该目录中有一个带.git的本地目录。
我复制了.git文件并将其放在我的远程服务器上并将其重命名为myRemote.git
在webstorm中我:git remote add origin z:\ myRemote.git
然后在webstorm中我添加文件并使用webstorm对话框进行推送。
我收到错误消息: 推拒绝 推送到原点/主页被拒绝。
这是什么意思?任何想法我怎么能这么简单地轻松推送到遥控器?
答案 0 :(得分:6)
通过执行以下操作设置远程存储库:
cd /some/path
mkdir my-project.git
cd my-project.git
git init --bare
cd /my/project/path
git remote add origin ssh://my-user@host.server:/some/path/my-project.git
git push --all origin
答案 1 :(得分:0)
要更改无效的遥控器,请执行
git remote remove origin
git remote add origin ssh://...
此外,重新启动Webstorm / PHPstorm以使缓存的设置无效,否则它将无法正常工作。