git push origin master出现如下错误:

Counting objects: , done.
Writing objects: % (/),  bytes, done.
Total  (delta ), reused  (delta )
remote: error: refusing to update checked out branch: refs/heads/master
remote: error: By default, updating the current branch in a non-bare repository
remote: error: is denied, because it will make the index and work tree inconsistent
remote: error: with what you pushed, and will require 'git reset --hard' to match
remote: error: the work tree to HEAD.
remote: error:
remote: error: You can set 'receive.denyCurrentBranch' configuration variable to
remote: error: 'ignore' or 'warn' in the remote repository to allow pushing into
remote: error: its current branch; however, this is not recommended unless you
remote: error: arranged to update its work tree to match what you pushed in some
remote: error: other way.
remote: error:
remote: error: To squelch this message and still keep the default behaviour, set
remote: error: 'receive.denyCurrentBranch' configuration variable to 'refuse'.
To git@192.168.45.42:teamwork.git
 ! [remote rejected] master -> master (branch is currently checked out)
error: failed to push some refs to 'git@192.168.45.42:teamwork.git'

执行命令解决问题
git config receive.denyCurrentBranch ignore  

git pull出现如下错误:
You asked me to pull without telling me which branch you
want to merge with, and 'branch.master.merge' in
your configuration file does not tell me, either. Please
specify which branch you want to use on the command line and
try again (e.g. 'git pull <repository> <refspec>').
See git-pull() for details.

If you often merge with the same branch, you may want to
use something like the following in your configuration file:

    [branch "master"]
    remote = <nickname>
    merge = <remote-ref>

    [remote "<nickname>"]
    url = <url>
    fetch = <refspec>

See git-config() for details.

执行命令:
$ git config branch.master.remote origin
$ git config branch.master.merge refs/heads/master  

解决问题 

最新文章

  1. CacheManager:–个通用缓存接口抽象类库
  2. 基于UDP协议模拟的一个TCP协议传输系统
  3. [LeetCode] Isomorphic Strings
  4. c语言-交换两个整数
  5. CodeIgniter 发送邮件
  6. java 获取请求客户端的真实IP地址
  7. java 选择排序法
  8. c++ std::bitset
  9. redis使用watch完成秒杀抢购功能:
  10. nyoj 36 最长公共子序列【LCS模板】
  11. ARCGIS二维三维放大缩小
  12. Android开发-解决 AIDL 中找不到couldn&#39;t find import for class错误
  13. 才一年,H5的发展就成这样了......
  14. VMware Workstation All Key
  15. locust压测websocket协议
  16. CarbonData-1:common
  17. (33)关于django中路由自带的admin + 建表关系的讲解
  18. Python 数据结构 链表
  19. Linux确认网口对应配置文件
  20. 通过sqli-labs学习sql注入&mdash;&mdash;基础挑战之less1-3

热门文章

  1. Swift 2.0基本语法
  2. python拆分excel脚本
  3. I Take It All Back: Using Windows Installer (MSI) Rollback Actions
  4. Pigcms中WeixinAction的简略版流程
  5. Linux中的sed
  6. ECSHOP订单一键发货简化订单发货流程
  7. 【分享】 高级Visual Basic 编程 清晰pdf+随书源代码光盘
  8. Oracle索引扫描
  9. &lt;五&gt; jQuery 效果
  10. 视频边下边播--缓存播放数据流-b