修改后如何从我克隆的地方推送到特定的存储库?

将远程存储库克隆到本地存储库后,我修改了数据。然后,我想从克隆位置将其推送到同一存储库中。怎么推..?

sjh102495 回答:修改后如何从我克隆的地方推送到特定的存储库?

如果您已克隆到新的存储库中,则克隆操作会添加一个远程,该远程就是您的远程存储库的连接。您可以通过运行以下命令查看可用的遥控器:

git remote -v

通常,您只会看到origin的两行,其中一行用于提取,另一行用于推送。如果此时在存储库中运行git push,则会将您在本地所做的所有提交推送到origin指向的远程计算机上。

现在,如果您已经将另一个存储库拉到本地存储库中,例如:存储库B和C都是从存储库A派生的存储库,那么您可以将更改从B拖入C或从A拖入C,但是您可能没有远程数据库设定。在这种情况下,要设置一个遥控器,您需要像这样使用git remote add(假设您最初克隆了存储库C,而这是您的origin遥控器):

git remote add repository-B ssh://your-git-server.example.com/repository-B.git

这将添加另一个指向存储库B的远程控制器。这时,您可以通过在push和pull命令中提及该存储库来从该存储库中进行推送和拉取,如下所示:

git push repository-B
git pull --rebase repository-B
,

如果您是贡献者之一,则在完成所有更改后,应该只可以git push进行操作。如果您不是那里的贡献者,则不能将任何内容推送到远程仓库(您需要从创建者那里获得访问权限),但是您可以做的是将该存储库派生到github / bitbucket /任何地方,更改您的本地远程目录,然后推送在那里。

如果我看到您遇到的实际错误,答案将不那么抽象,但是以下链接应该有所帮助。

https://help.github.com/en/desktop/contributing-to-projects/committing-and-reviewing-changes-to-your-project

https://help.github.com/en/github/using-git/pushing-commits-to-a-remote-repository

https://help.github.com/en/github/getting-started-with-github/fork-a-repo

https://help.github.com/en/github/using-git/changing-a-remotes-url

本文链接:https://www.f2er.com/2889786.html

大家都在问