我現在有一個是這樣一個系統:不能拉遠程回購(還權限問題。)
本地主機: 這房子是我改變,並承諾過回購。
遠程實況主持人: 這房子的主分支
我有一個GitHub的網絡掛接其觸發混帳拉一次變化將提交併同步本地主機上。
當我安裝遠程實況主持人我做,
git init
git pull https://github.com/myusername/myrepo.git
它克隆回購,但權限都搞砸了。我改變了所有的權限,一切似乎都很好。
然後我對sidebar.php進行了一些更改,並與github同步。
在遠程主機上運行的git拉我得到:
From https://github.com/blablabla/repo
* branch HEAD -> FETCH_HEAD
Updating d676e29..9cd0f26
error: Your local changes to 'sidebar.php' would be overwritten by merge. Aborting.
Please, commit your changes or stash them before you can merge.
但從來就沒有在服務器上的遠程變化。如果我在提交之前將本地sidebar.php更改爲原始文件,請將其同步並拉到遠程活動主機上,然後再說Up-To-Date
我一直在與這件事情作戰3天,似乎無法讓它正常工作。我只是想讓遠程直播主持人從我的本地主機完成一個syn後,從回購中獲取新的東西。
您是否嘗試過推拉請求並提交à增益? –
是的,當我提交併從本地主機推送到github時,如果發生任何更改,將導致遠程直播中出現「本地更改」錯誤。 –
您是否偶然在您的遠程服務器上執行任何'git push'到回購協議? –