![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
H_Chan
天行健君子以自强不息
展开
-
Git冲突:commit your changes or stash them before you can merge.
今天用git pull来更新代码,遇到了下面的问题: [html] view plain copy error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.java Please, commit yo转载 2017-09-20 17:38:07 · 277 阅读 · 0 评论 -
Git查看、删除、重命名远程分支和tag
这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支删除远程分支和tag删除不存在对应远程分支的本地分支重命名远程分支把本地tag推送到远程获取远程tag 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): 12345678910 $ git branch -a mast转载 2017-09-15 16:50:57 · 248 阅读 · 0 评论 -
GIT命令记录
创建本地分支 git checkout -b zfchen 删除本地分支 git branch -D branch-name 使用下面两条命令来删除远程分支 git branch -r -d origin/branch-name git push origin :branch-name 回滚到指定的版本 git reset --h原创 2017-09-15 14:51:53 · 298 阅读 · 0 评论 -
Pull is not possible because you have unmerged files.
Pull is not possible because you have unmerged files. 在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。 重现: $ git pull A Applications/Commerce/BookingAnalysis.java A Applicat转载 2017-09-15 09:59:48 · 8428 阅读 · 2 评论 -
Git fetch和git pull的区别
原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/mast转载 2017-09-20 20:36:45 · 164 阅读 · 0 评论 -
git 如何删除缓存的远程分支列表
使用git 部署代码,git branch -a 里面列出的很多远程的分支,其实都是已经被删除了的。 可在git pull,他们仍旧是存在,如何删除这样的缓存? 使用以下命令即可 git remote prune origin or git fetch -p原创 2017-09-20 21:20:19 · 5047 阅读 · 0 评论 -
insufficient permission for adding an object to repository database
push git库,报错。 今天有同事找我,问我怎么回事,去看的时间,发现确实是 权限问题,git库的 所有者 为 nobody, remo@remo:/qualcomm/jenkins/r1528_ap/oe-core$ git push Counting objects: 10, done. Delta compression using up to 4 t转载 2017-09-21 20:44:19 · 484 阅读 · 0 评论