为什么 git push origin master 失败了?
why git push origin master fails?
我想将我的本地项目推送到我的 bitbucket 存储库中。但它失败了。参见:
大家有什么问题吗?
在 git 中,每当您尝试 push
使用命令名称 merge-base
向远程服务器 git 编码以找出最后一次提交是什么从服务器“下载”。
找到提交后git“请求”服务器检索更改并将它们本地合并到您的本地分支。
在你的情况下,服务器发现自从你上次从服务器中提取了更多你在本地没有的更改,所以你必须 pull
你的更改到你的本地分支。
git pull
git pull
是 2 个命令的别名,git fetch && git merge
。 git fetch
下载您对本地 git 存储库的所有更改,然后 git merge
会将它们添加到您的本地工作目录。
在您的情况下,这是 git 中最简单的事情之一,您只需将更改从服务器拉到本地分支即可。
Git 通知您,您只需拉取更改即可。
我想将我的本地项目推送到我的 bitbucket 存储库中。但它失败了。参见:
大家有什么问题吗?
在 git 中,每当您尝试 push
使用命令名称 merge-base
向远程服务器 git 编码以找出最后一次提交是什么从服务器“下载”。
找到提交后git“请求”服务器检索更改并将它们本地合并到您的本地分支。
在你的情况下,服务器发现自从你上次从服务器中提取了更多你在本地没有的更改,所以你必须 pull
你的更改到你的本地分支。
git pull
git pull
是 2 个命令的别名,git fetch && git merge
。 git fetch
下载您对本地 git 存储库的所有更改,然后 git merge
会将它们添加到您的本地工作目录。
在您的情况下,这是 git 中最简单的事情之一,您只需将更改从服务器拉到本地分支即可。
Git 通知您,您只需拉取更改即可。