刚刚在我的电脑上创建了一个Git回购。如何将回购协议转移到GitHub?

刚刚在我的电脑上创建了一个Git回购。如何将回购协议转移到GitHub?,git,github,Git,Github,我是Git的新手。我刚刚在我的计算机上创建了一个Git存储库。现在,我想将该存储库连接到网站(GitHub),并将代码推送到那里 我该怎么做?我有点熟悉…我必须以某种方式将在线代码设置为我的pc版本的上游或下游,然后对上游或下游在线版本执行提交、推送或拉入操作 我需要用Pycharm将它推拉到GitHub。。。 (但是从Git命令行就可以了…假设您(a)是指GitHub(b)刚刚在要上载的目录中运行了Git init) 前往建立上游回购协议。然后GitHub会为您提供指导,就像这些关于一个名为“

我是Git的新手。我刚刚在我的计算机上创建了一个Git存储库。现在,我想将该存储库连接到网站(GitHub),并将代码推送到那里

我该怎么做?我有点熟悉…我必须以某种方式将在线代码设置为我的pc版本的上游或下游,然后对上游或下游在线版本执行提交、推送或拉入操作

我需要用Pycharm将它推拉到GitHub。。。 (但是从Git命令行就可以了…

假设您(a)是指GitHub(b)刚刚在要上载的目录中运行了
Git init

前往建立上游回购协议。然后GitHub会为您提供指导,就像这些关于一个名为“废话”的存储库的指导一样:


让我们先不要假设你在哪里(这是个词!)

以下是我认为您已经完成的一些步骤

在(a)项中,终端:

cd "/path/name/to/repo/folder" # this folder should/ can contain all of your files and folders for the project
git init # initialize the repository
git add * # add everything (the * is like in a reg ex)
git commit -m "have to make a first commit"
也许是你想要的

git remote add origin https://example.com/userName/repoName
git push -u origin master
所以用户名应该是“bordeo”之类的。“site.com”可能是“github.com”

例如,访问GitHub.com,创建该回购协议。然后复制链接并将其插入
git remote add origin
之后


如果您碰巧真的想克隆远程repo(即,它已经存在于GitHub上,并且您希望它存在于您的本地计算机上,并将您的本地计算机设置为推送到GitHub),那么您可以执行以下操作:


将目录(使用
cd
)更改为将包含存储库文件夹的文件夹(因此,如果您希望
foo/MyRepo
cd
更改为
foo
,将在下一个命令中创建
MyRepo
文件夹),然后执行
git克隆https://github.com/userName/MyRepo

“上git”是什么意思?哪个网站?github?垃圾桶?正如我想象中的其他人一样,他们都有分步指南。我在Pycharm编辑之前发布了这个答案。那一块我看不懂。但是我的建议相当笼统,希望仍然有用。我运行了一个初始提交,然后运行了
git push-u origin master
,得到了以下错误:“src refspec master不匹配。”您是否
git remote添加origin…
等?在最后一行之后,错误出现在哪里?另外,如果键入
git remote
,然后键入
git remote origin show
,会发生什么情况?简单地说,URL应该匹配
git config--get remote.origin.URL
git remote add origin https://example.com/userName/repoName
git push -u origin master