我剛剛開始將git與bitbucket.org和egit(eclipse git插件)結合起來用於家庭項目。我以前從未使用過git(對於只使用SVN的大學項目),所以我想了解更多關於git的知識。 我成功創建並克隆了我的筆記本電腦和桌面電腦的bitbucket存儲庫,並對本地存儲庫進行了一些更改。 我在筆記本電腦和臺式電腦上做了一些更改,我知道這些更改會導致合併時發生衝突。因此,我將筆記本電腦的第一次更改推送到bitbucket,並期望當我嘗試從桌面PC推送東西時,git會通知我有關衝突。當我現在嘗試將更改從桌面PC推送到bitbucket時,它說我的推送被拒絕了(它沒有說明拒絕它的原因)。 如果我嘗試從bitbucket中取回某些東西到我的臺式電腦,我必須選擇一個目的地ref。這對我來說很奇怪,因爲我想將bitbucket存儲庫中的更改提取到我的臺式機上的本地存儲庫中。Egit無法從遠程存儲庫中獲取
我讀了一些關於git的小教程,主要是手工配置的egit,所以我可能會搞砸配置或者我在這裏使用錯誤的工作流。
任何想法,我可以開始發現,這是怎麼回事?