git下push失败解决方法
2014-01-18 21:17
232 查看
git下push失败解决方法 2012-12-16
10:38:31
Ref:http://blog.chinaunix.net/uid-27714502-id-3441001.html
分类: LINUX
当你辛辛苦苦地在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
看看是否那些文件真被修改过来啦~
10:38:31
Ref:http://blog.chinaunix.net/uid-27714502-id-3441001.html
分类: LINUX
当你辛辛苦苦地在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
看看是否那些文件真被修改过来啦~
相关文章推荐
- git下push失败解决方法
- git push 失败,提示 unpack error/unpack failed 解决方法
- git下push失败解决方法
- git push 失败与解决方法
- git pull 更新失败的解决方法
- Docker push镜像失败解决方法
- Git: 删除commit记录方法(删除push失败的记录)
- adb pull和adb push失败问题解决方法
- git 使用之常见的失败以及就解决方法
- github git push的时候出错 Permission denied (publickey). 解决方法
- Git push 出错以及server端没有显示push后的文件的解决方法
- git pull 更新失败的解决方法
- Git Entensions push失败解决
- git push时出现Username for 'https://github.com': 解决方法
- Git rebase、pull、push 出现 conflict 后不能merge的解决方法
- git、github push文件过大异常git-fatal the remote end hung up unexpectedly 解决方法
- git push 出现Everything up-to-date 解决方法
- Git学习 -- 远程操作遇到error: failed to push some refs to问题解决方法
- Intellij idea 连接 Github 时 push 失败的解决方法