ruby-on-rails – Github:克隆存储库,对克隆进行更改,并提交到原始存储库

ruby-on-rails – Github:克隆存储库,对克隆进行更改,并提交到原始存储库,第1张

概述我是使用 Github的新手. 我正在用计算机研究Ruby on Rails并成功将所有内容都推送到我的github存储库以及Heroku. 现在我使用的计算机与我使用的第一台计算机不同. 问题是,如何克隆我的github存储库,更改代码,并将这些更改推送到github中的原始存储库,并希望将这些更改也传递给Heroku. 从github克隆存储库时(并以github格式登录) 您有3个选项/链接 我是使用 Github的新手.

我正在用计算机研究Ruby on Rails并成功将所有内容都推送到我的github存储库以及Heroku.

现在我使用的计算机与我使用的第一台计算机不同.

问题是,如何克隆我的github存储库,更改代码,并将这些更改推送到github中的原始存储库,并希望将这些更改也传递给Heroku.

解决方法 从github克隆存储库时(并以github格式登录)
您有3个选项/链接“克隆”您的回购.

> SSH
> http
> GIT只读

如果您尚未登录,则只显示2个选项

> http(只读)
> GIT只读

在文件.git / config中,您可以看到添加了哪一个,主要是在[远程“原点”下]

url = git@github.com:username/project.git (SSH)url = https://username@github.com/username/project.git (http)url = https://github.com/username/project.git (http Read only)url = git://github.com/username/project.git (Git Read only)

如果您选择只读,您可以做的最好的事情是删除该遥控器:

git remote rm origin

之后,您可以添加新的遥控器:

git remote add origin https://username@github.com/username/project.git(对于http)

要么

git remote add origin git@github.com:username / project.git(用于SSH)

httpS是最容易设置的,但您必须为每次推/拉输入密码(除非您要存储密码明文)

设置遥控器后,您可以使用git push origin branchname进行推送

更多信息可以在git手册页上找到:http://help.github.com/remotes/

总结

以上是内存溢出为你收集整理的ruby-on-rails – Github:克隆存储库,对克隆进行更改,并提交到原始存储库全部内容,希望文章能够帮你解决ruby-on-rails – Github:克隆存储库,对克隆进行更改,并提交到原始存储库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1267130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存