2013年4月12日星期五

git 常见操作出错及解决方法汇总(持继更新,欢迎投稿)


1. Q: git push 
error: refusing to update checked out branch: refs/heads/master
A: You can simply convert your remote repository to bare repository ( There is no working copy in the bare repository - the folder contains only the actual repository data ) .

Execute following command in your remote repository folder:

git config --bool core.bare true
Then delete all the files except .git in that folder. and then you will be able to perform git push to the remote repository without any errors.

2. Q: Git Tip: git push  'No refs in common and none specified'
Git is a source-control tool used by software developers.
A: $ git push origin master

没有评论: