问题:如何将一个已经存在的本地仓库与远程仓库关联?
问题:如何将一个已经存在的本地仓库与远程仓库关联?
可以使用以下命令将本地仓库与远程仓库关联:
git remote add origin remote_repository_URL
remote_repository_URL
是远程仓库的 URL,可以从远程仓库的页面中找到。origin
是本地仓库与远程仓库之间的名称关联,通常默认使用 origin
。例如,如果要将名为 my_project
的本地仓库与名为 my_remote
的远程仓库关联,应该执行以下命令:
git remote add origin git@github.com:username/my_remote.git
这将在本地仓库中创建一个名为 origin
的远程仓库关联,并与名为 my_remote
的远程仓库进行关联。在关联之后,就可以使用 git push
命令将本地更改推送到远程仓库中,也可以使用 git pull
命令从远程仓库中获取更改。
git commit -m“first commit”
解决方案:
首先需要在远程仓库中创建一个仓库,得到远程仓库的链接地址,例如:git@github.com:username/repo.git 或者 https://github.com/username/repo.git
在本地仓库中使用命令 git remote add origin 远程仓库链接地址
,将本地仓库与远程仓库进行关联。
git remote add origin git@github.com:username/repo.git 或者 git remote add origin https://github.com/username/repo.git
git push origin 分支名
将修改推送到远程仓库。git push origin master
git push origin 本地分支名:远程分支名
进行推送。git push origin dev:develop
git push 远程仓库名 分支名
进行推送。如想将本地仓库的修改推送到名为 mirror_rep_1 和 mirror_rep_2 的两个远程仓库中的 master 分支,可以使用以下命令:git push mirror_rep_1 master git push mirror_rep_2 master
如果想在远程仓库2的rep2分支中上传文件,可以使用以下命令:
git push mirror_rep_2 rep2