git 遇到的错误以及解决方式(持续更新...)
2016-03-15 23:40
465 查看
由于公司是使用git来保存代码,故时长碰到一些小问题,在此记录,持续更新….
1.合并git代码的时候遇到
解决方法:
1.pull代码的时候会进行
2.如果想放弃本地的文件修改,可以使用
ps:
2.其他分支可以合并,当合并master代码时候遇到
解决方法:遇到这种情况多是master分支被设置为保护分支了,需要有管理员身份的账号可以合并,如果想非管理账号也想合并,需要将master去除保护分支的设置
未完待续…
1.合并git代码的时候遇到 Pull is not possible because you have unmerged files....
解决方法:1.pull代码的时候会进行
git merge操作导致冲突,需要将冲突的文件先resolve掉,再进行
git add -u,
git commit之后才能成功
git pull。
2.如果想放弃本地的文件修改,可以使用
git reset --hard FETCH_HEAD,FETCH_HEAD表示上一次成功时
git pull之后形成的commit点。后面就可以成功
git pull.
ps:
git merge会形成MERGE-HEAD(FETCH-HEAD) 。
git push会形成HEAD这样的引用。HEAD代表本地最近成功push后形成的引用。
2.其他分支可以合并,当合并master代码时候遇到You are not allowed to push code to protected branches on this project
解决方法:遇到这种情况多是master分支被设置为保护分支了,需要有管理员身份的账号可以合并,如果想非管理账号也想合并,需要将master去除保护分支的设置未完待续…
相关文章推荐
- 12c_Data redaction 数据编写策略
- android studio gradle 怎么更新
- /bin/bash
- POJO对象(一)简介
- ajax的几个坑,稍微留意
- 对象序列化
- spring笔记--通过注解(annotation)配置Bean
- synchronized锁重入
- 用LinearLayout和RelativeLayout分别实现简单的登陆界面
- SpringMVC、MyBatis框架整合开发项目的简单说明(使用框架说明)
- MySQL 将查询的日期按年月归档
- php中的join函数
- Struts、Spring 、Hibernate 三大框架概述
- 路由信息协议(RIP)的防环机制
- 路由信息协议(RIP)的防环机制
- js惰性载入-性能-滚轮事件
- linux源码安装mysql
- Mysql分页语句limit
- 用JUnit4进行单元测试
- Oracle AWR