如何提交项目更新?

时间:2012-06-29 18:05:28

标签: git github git-svn bitbucket

我正在使用以下命令在我的项目中加载更新的内容(我已经在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 ...我对如何无知我应该这样做。

1 个答案:

答案 0 :(得分: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