0

我正在使用以下命令在我的项目中加载更新的内容(我已经有一个存储库和我在 bitbucket 上的源代码),但是我无法在我的 bitbucket 帐户上看到任何提交,甚至我对代码所做的修改都是未出现在 bitbucket 存储库中...

 $ cd /path/to/my/repo
 $ git remote add origin https://abc@bitbucket.org/abc/test.git
 $ git push -u origin master 

一些指导我应该怎么做..我有我的存储库,我的初始源代码已经在 bitbucket 上,我只想将我对代码所做的更新提交给 bitbucket ......我不知道该怎么做对这个。

4

1 回答 1

0

您所做的只是注册遥控器。没有任何东西从偏远的地方下来。推送是您所做的使您的更改传递到远程的操作,而不是相反。

简短的回答: git clone相反。

长答案:

您需要先获取。

git fetch origin

将获得远程引用和其中引用的所有对象。

git branch -r

将列出您拉下的分支(例如 origin/master)。

更新你的主人(假设你已经把它签出)

git merge --ff-only origin/master

虽然只是

git pull master

在这种情况下会为你工作。

可以从远程本地创建其他分支并使用

git checkout origin/some-feature
于 2012-06-29T18:27:48.710 回答