使用远程repo git

时间:2016-12-01 10:34:33

标签: git github

我对git很新。我正在使用远程回购。 我设置了我的工作环境:

alert

如果我想将git clone git@... /folder/ git branch -v # origin git@... (fetch) # origin git@ ... (push) git branch someLocalBranch 的更改提取到我的remote master,我该怎么办?而且,我将如何继续local masterpushing更改为someLocalBranchremote branch可以存在,也可以不存在。

2 个答案:

答案 0 :(得分:2)

您的远程网址已经设置,因为您克隆了远程存储库。它被命名为" origin"

所以要从远程主控器中获取更改,您只需要在本地主分支上:

git checkout master

然后:

git pull origin master

如果您想推送您的更改(在您的本地分支上提交后) 请确保您使用someLocalBranch

git checkout someLocalBranch

然后:

git push origin someLocalBranch

如有必要,它会创建远程someLocalBranch,或者只是推送您已经存在的更改

答案 1 :(得分:1)

要将更改从远程主服务器提取到本地主服务器,请在当地

结帐master
git checkout master

然后使用 -

拉出差异
git pull origin master

要从someLocalBranch推送更改,请在分支时提交所有更改

git commit -a -m "message for commit"

并将它们推送到远程

git push origin someLocalBranch

现在,您可以将此分支的Pull Request提升到存储库中的任何存在。请查看https://localhost:9000/login以获取更多相关文档。

要将更改从一个分支推送到另一个分支,请尝试使用

git push origin someLocalBranch:someRemoteBranchABC

请在这里查看here