最近在在做這個,希望對大家有幫助。
gitpush -u origin
報錯:no refs in common and none specified;doing nothing
perhaps you should specify a branch such as 'master'
可以試試直接用
git push origin master
我先重新生成一下本地秘鑰,新增到伺服器上的
authorized_keys
裡面,注意這個
authorized_keys
要在/etc/ssh/sshd_config
裡面宣告,裡面還有
rsa的認證模式開始,沒有這個是不可能無金鑰登陸的 gi
t push originmaster即可
後面又有 master-->master (unpacker error)
這個是許可權問題
需要將伺服器上的**庫許可權改為你在本地
clone
name@ip,
的這個name
所有上面的例子中是
git
即chown -rgit:git example.git
就可以順利無金鑰推送登陸伺服器了
git push origin master 報錯
remote:error:refusingto update checked out branch:refs/heads/master
在伺服器端找
.gitconfig
檔案新增下面的內容
[receive]
denycurrentbranch=ignore
即可.gitconfig
應該在git
的家目錄下面,也就是
/home/git
下面,如果在
/root
目錄下面則不能起作用,而且應該將它的所有者和組變為
git,即
chown git:git ./.gitconfig。
Git常見錯誤整理
錯誤1 git fatal the remote end hung up unexpectedly 解決辦法 錯誤2 git error rpc failed curl 56 libressl ssl read ssl error syscall,errno 54 錯誤資訊 total 116323...
flex rpc 錯誤整理
一 flex remoting channel definition,mx.messaging.channels.rtmpchannel,can not be found.最新版的fluorined在services config.xml中新增了rtmp channel,主要是用來配置flex me...
Spring錯誤整理
1 專案啟動時,spring配置檔案解析失敗,報 cvc elt.1 找不到元素 beans 的宣告 的錯誤。原因 spring配置檔案xsi宣告的spring版本號與專案中引用的spring jar包版本不一致,配置檔案中的版本高,jar包版本低 網上搜到的另乙個原因 在dtd中缺少 xmlns ...