加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails:Rubymine:GitHub

发布时间:2020-12-16 23:15:22 所属栏目:百科 来源:网络整理
导读:我似乎无法弄清楚如何将我的文件提交给 GitHub. 我在MAC上使用RubyMine 4.5 我在本地设置了git 我在GitHub上有一个私人账户 从RubyMine首选项中,我正确设置了我的GitHub凭据(并由RubyMine确认),但它没有给我一个在GitHub上选择存储库的选项. 如何将文件提交
我似乎无法弄清楚如何将我的文件提交给 GitHub.

我在MAC上使用RubyMine 4.5

我在本地设置了git

我在GitHub上有一个私人账户

从RubyMine首选项中,我正确设置了我的GitHub凭据(并由RubyMine确认),但它没有给我一个在GitHub上选择存储库的选项.

如何将文件提交到GitHub存储库? RubyMine中的CVS和Git菜单项太多了.

PS:我已经阅读了在线帮助部分(我唯一可用的部分),并且我按照GitHub集成中的说明进行操作,但是我尝试提交的目录无法推送到GitHub,而RubyMine告诉我没有什么可以承诺的.这是我第一次将RubyMine用于GitHub. StackOverflow上没有这个.

解决方法

好吧,我想我已经在本地重新创建了你的情况,看来RubyMine对管理遥控器有很大的支持.如果你在本地创建一个Git存储库,然后(单独)在GitHub上创建一个存储库,那么就没有明显的方法可以在RubyMine中结合这两个存储库.

基本上,您需要从shell将GitHub设置为本地存储库的远程,一旦完成,RubyMine就能正常推送.

请注意,以下说明假设您要使用本地存储库中的完整历史记录覆盖GitHub存储库 – 如果您的GitHub存储库包含您不想丢失的数据,请不要执行这些命令!见下文.

打开终端:

cd /path/to/my/project/root
git remote add origin https://github.com/yourusername/yourrepo.git
git push -u origin +master

现在,RubyMine应该能够通过VCS>推送到您的GitHub存储库. Git>推

如果您的GitHub存储库已经提交并且您不想丢失这些更改,则需要创建新的GitHub存储库或将GitHub存储库克隆到另一个文件夹并将本地存储库合并到克隆中.

如果您尝试将现有的本地存储库推送到新的GitHub存储库,则可以完全避免这种情况:只需使用VCS>导入版本控制>在GitHub选项上共享项目,并使用该对话框创建一个新的GitHub存储库.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读