如何将我的本地项目连接到现有的远程Github仓库?

ztmd8pv5  于 2022-11-20  发布在  Git
关注(0)|答案(1)|浏览(116)

无论我往哪里看,我看到的都是标准:

git add remote origin <url>

然后是:add/commit/push
我不想添加、提交和推送任何东西。我只想链接我的远程仓库,然后能够更改分支,这样我就可以在我的仓库中创建一个新的分支,然后推送其中的内容。目前,当我执行git add remote origin <url>,然后执行git branch时,我什么都没看到。git branch -r也不是什么都没做。为什么?我所有的分支都在哪里?如果我做git checkout master,它就不工作了。
我想做的是和克隆一个repo一样的事情,但是我不想克隆它,而是想把它链接到我的项目中,我不想提交或推送任何东西到我的master分支中。
如何连接?

3phpmpom

3phpmpom1#

在本地资源库中看不到远程资源库分支的原因是您错过了对git fetch的调用。
做一个

git add remote origin <url>
git fetch origin
git branch -r

您将在本地存储库中看到远程分支。

git checkout -b <branch name>

之后,又是通常的add/commit/push工作流程。

相关问题