
git
文章平均质量分 86
小桥流水人家_
这个作者很懒,什么都没留下…
展开
-
git 常见问题总结(持续更新中)
关于Git无法提交 index.lock的解决办法今天提交代码时,在一次提交,莫名其妙没成功后,再次用git commit -a命令时,出现以下错误,无论是用git还是TortoiseGit都会出现以下这个问题。。$ git commit -afatal: Unable to create 'e:/git/Android/XXXXXX/.git/index.lock': File exis...原创 2019-12-29 17:08:55 · 504 阅读 · 0 评论 -
关于Git无法提交 index.lock的解决办法
今天提交代码时,在一次提交,莫名其妙没成功后,再次用git commit -a命令时,出现以下错误,无论是用git还是TortoiseGit都会出现以下这个问题。。$ git commit -afatal: Unable to create 'e:/git/Android/XXXXXX/.git/index.lock': File exists.If no other git proce...转载 2019-07-12 19:42:43 · 2725 阅读 · 0 评论 -
git回滚到任意版本
git回滚先显示提交的log$ git log -3commit 4dc08bb8996a6ee02fAuthor: Mark <xxx@xx.com>Date: Wed Sep 7 08:08:53 2016 +0800 xxxxxcommit 9cac9ba76574da2167Author: xxx<xx@qq.com>Date: ...转载 2019-07-12 19:33:45 · 173 阅读 · 0 评论 -
git Bush应用崩溃If no other git process is currently running, this probably means a git process crashe
问题:用git Bush提交的时候遇到一个问题,不论做什么操作都遇到下面的错误信息:fatal: Unable to create 'XXXXXXXXX' : File exists.If no other git process is currently running,this probably means a git process crashed in this reposit...转载 2019-02-28 19:06:11 · 495 阅读 · 0 评论 -
git pull 提示 There is no tracking information for the current branch
在执行git pull的时候,提示当前branch没有跟踪信息:git pullThere is no tracking information for the current branch.Please specify which branch you want to merge with.是因为本地分支和远程分支没有建立联系 (使用git branch -vv 可以查看本地分支和远程...转载 2019-01-09 17:29:40 · 2575 阅读 · 0 评论 -
Git 分支 - 分支的新建与合并
简单总结:1.想在基于当前分支#12基础上拉新分支进行开发,从当前分支拉copy开发分支#15:$git checkout -b #152.把新建的分支push到远端,才会在远程仓库显示:$git push origin #153.提交新分支#15的修改后,想合并到拉出来的分支#12,则切换到#12分支,进行merge操作:$ git merge #154.如果觉得之后#15分...原创 2019-01-08 21:25:07 · 395 阅读 · 0 评论 -
git中Please enter a commit message to explain why this merge is necessary
问题:git 在pull或者合并分支的时候有时会遇到这个界面Please enter a commit message to explain why this merge is necessary.请输入提交消息来解释为什么这种合并是必要的.解决方法:可以不管(直接下面3,4步),如果要输入解释的话就需要:1.按键盘字母 i 进入insert模式2.修改最上面那行黄色合并信息,可以...转载 2018-12-03 17:41:21 · 304 阅读 · 0 评论 -
git界面里面复制粘贴
git界面里常用的粘贴方法:1.Insert键或者Fn+Insert键2.右键或者shift+右键Paste 粘贴3.还有一些设置可以用,在git面板中(或者右键),点击option选项这里可以对鼠标设置一些功能,包括粘贴,菜单等。...原创 2018-12-05 09:45:32 · 12693 阅读 · 1 评论 -
git切换分支报错 :error: pathspec 'origin/XXX' did not match any file known to git.
项目上有一个分支test,使用git branch -a看不到该远程分支,直接使用命令git checkout test报错如下:error: pathspec 'origin/test' did not match any file(s) known to git.解决方法: 1、执行命令git fetch取回所有分支的更新2、执行git branch -a可以看到test分支(...转载 2018-11-20 21:58:03 · 5528 阅读 · 0 评论 -
git core.autocrlf配置 解决Windows和Linux(Mac)换行问题
格式化格式化是许多开发人员在协作时,特别是在跨平台情况下,遇到的令人头疼的细小问题。 由于编辑器的不同或者Windows程序员在跨平台项目中的文件行尾加入了回车换行符, 一些细微的空格变化会不经意地进入大家合作的工作或提交的补丁中。不用怕,Git的一些配置选项会帮助你解决这些问题。core.autocrlf假如你正在Windows上写程序,又或者你正在和其他人合作,他们在Windows上编程...转载 2018-11-13 22:02:10 · 1568 阅读 · 0 评论 -
git 常用命令总结
git init git init 使用Git前,需要先建立一个仓库(repository)。使用当前目录作为Git仓库,只需使它初始化。 git init file 在一个存在的目录创建仓库。 git clone [url] git clone [url] 拷贝一个 Git 仓库到本地。该URL最后一个/之后的项目名称来创建你的本地项目目录。 git ...原创 2018-07-24 11:50:47 · 152 阅读 · 0 评论