git下push失敗解決方法

2021-07-23 15:40:17 字數 848 閱讀 2872

當你辛辛苦苦地在linux下架設好ssh伺服器,給賬戶分配完許可權,以為什麼都大功告成的時候。

這時你在客戶端的linux機器下登陸

$ git clone youraccout@servername:/project/.git 轉殖伺服器的倉庫

$ echo my name is sb > haha.txt 把my name is sb寫入到haha.txt檔案下,如果沒有haha.txt則會新建

$ git add . 新增當前資料夾下的檔案為快照,這裡是haha.txt

$ git commit -a -m "first blood" 把修改新增到本地倉庫中

$ git push origin 推送到遠端倉庫中,即伺服器倉庫中

可是可是,這時候尼瑪爆出這段話

remote:error:refuse .....

remote:error:blablabla

remote:error:blablabla

remote:error:blablabla

這不能忍啊,一開始以為我沒洗臉,可我洗完後還是提交不了,一直找客戶端的原因,一直以為是我提交的方式不對,

最後才開始想到伺服器

然後,我擦,在linux伺服器下直接進倉庫 .git

~/.git/config 修改這個檔案

在檔案的末尾新增

[receive]

denycurrentbranch = ignore

系統預設是否定的,加了這句話才會忽略,這樣你就可以把你的分支給push到伺服器啦~

最後你可以到伺服器的linux下 執行 

$ git reset --hard

看看是否那些檔案真被修改過來啦~

luaopen io 失敗解決方法

網上搜的,轉過來。初學 lua 在 vs2005 下 lua 5.1.3 遇到了不少問題。教程 4.0 的,示例不能直接在 5.1.3 上用 5.1.3裡面 dofile 和 dostring 函式被lual dofile和lual dostring取代了。無奈,捨棄教程。找了一篇 5.x 的教程,...

ROSCORE 失敗解決方法

啟動roscore出現如下錯誤 warning unable to configure logging.no log files will be generated checking log directory fordisk usage this may take awhile press ctr...

SVN clean失敗解決方法

一 問題描述 1.svn 更新或者提交時,報錯 svn cleanup failed previous operation has not finished run cleanup if it was interrupted 提醒先clean up 2.當clean up時,報錯如下 二 問題原因 ...