git
H_Chan
天行健君子以自强不息
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git冲突:commit your changes or stash them before you can merge.
今天用git pull来更新代码,遇到了下面的问题:[html] view plain copyerror: 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 · 326 阅读 · 0 评论 -
Git查看、删除、重命名远程分支和tag
这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲:查看远程分支删除远程分支和tag删除不存在对应远程分支的本地分支重命名远程分支把本地tag推送到远程获取远程tag查看远程分支加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话):12345678910$ git branch -a mast转载 2017-09-15 16:50:57 · 299 阅读 · 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 · 357 阅读 · 0 评论 -
Pull is not possible because you have unmerged files.
Pull is not possible because you have unmerged files.在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。重现:$ git pullA Applications/Commerce/BookingAnalysis.javaA Applicat转载 2017-09-15 09:59:48 · 8512 阅读 · 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 · 208 阅读 · 0 评论 -
git 如何删除缓存的远程分支列表
使用git 部署代码,git branch -a 里面列出的很多远程的分支,其实都是已经被删除了的。可在git pull,他们仍旧是存在,如何删除这样的缓存?使用以下命令即可git remote prune originorgit fetch -p原创 2017-09-20 21:20:19 · 5222 阅读 · 0 评论 -
insufficient permission for adding an object to repository database
push git库,报错。今天有同事找我,问我怎么回事,去看的时间,发现确实是 权限问题,git库的 所有者 为 nobody,remo@remo:/qualcomm/jenkins/r1528_ap/oe-core$ git pushCounting objects: 10, done.Delta compression using up to 4 t转载 2017-09-21 20:44:19 · 570 阅读 · 0 评论
分享