我正在使用以下命令在我的项目上加载更新的内容(我已经有一个存储库和 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...我不知道我应该怎么做。
您所做的只是注册遥控器。还没有任何东西从远程位置下来。推送是为了使更改传递到远程的操作,而不是相反。
简短的回答:git clone
代替。
长答案:
您需要先获取。
git fetch origin
将获取远程引用和其中引用的所有对象。
git branch -r
将列出您拉下的分支(例如源/主)。
更新母版(假设您已签出主控)
git merge --ff-only origin/master
虽然只是
git pull master
在这种情况下将为您工作。
其他分支可以从远程本地创建并签出
git checkout origin/some-feature