git
git相关
wflynn
研究代码中...将随缘更新
展开
-
git 常见的问题处理
开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下:git fetch --allgit reset --hard origin/mastergit pull //可以省略git fetch 指令是下载远程仓库最新内容,不做合并 git reset 指令把HEAD指向master最新版本...原创 2021-04-07 19:52:16 · 548 阅读 · 0 评论 -
Github访问慢解决办法
在本地host文件中添加映射,步骤如下:1.用文本编辑器打开hosts文件,位于C:\Windows\System32\drivers\etc目录下;Linux下路径:/etc/hosts2.打开 http://tool.chinaz.com/dns ,这是一个查询域名映射关系的工具3.查询 github.global.ssl.fastly.net 和 assets-cdn.github.com 两个地址4.多查几次,选择一个稳定,延迟较低的 ip 按如下方式添加到host文件5.保存原创 2020-10-30 13:46:13 · 496 阅读 · 0 评论 -
牛逼设置
原创 2020-10-31 14:26:04 · 120 阅读 · 0 评论 -
git 报错Git fatal: Unknown index entry format xxxxx的错误解决方法
昨天遇到了git提交时的一个报错Git fatal: Unknown index entry format xxxxx的错误解决方法经查询应该是git目录下的index文件损坏解决方法如下:到项目的git文件存在的目录下执行以下命令git -f .git/indexgit reset附在webstorm中使用git的方法创建git本地仓库:create git repositorygit add添加文件到本地仓库git commit 提交文...原创 2020-05-21 09:13:50 · 4992 阅读 · 0 评论 -
Webstorm或IDEA上传项目到git
如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:git stashgit pullgit stash pop然后可以使用git diff -w +文件名 来确认代码自动合并的情况.反过来,如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:git reset --hardgit pull其中git reset是针对版本,如果想针对文件回退本地修改,...原创 2020-04-07 09:09:04 · 246 阅读 · 0 评论 -
git总是弹出git login弹框问题
每次进行将本地代码提交到远程的时候总会要求输入账号和密码: git push origin master而且会弹出以下界面:我输入账号和密码,明明是对的,却提示登陆失败: Logon failed, use ctrl+c to cancel basic credential prompt.会弹出这个登陆框:是因为是执行过: git config --global credential.helper manager 这个指令。你可以通过: git config --list来查..原创 2021-02-06 09:03:01 · 9191 阅读 · 0 评论 -
mac安装git
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"原创 2021-04-15 08:39:13 · 124 阅读 · 0 评论 -
error: You have not concluded your merge (MERGE_HEAD exists).
舍弃本地代码,远端版本覆盖本地版本(慎重)git fetch --allgit reset --hard origin/mastergit fetch保留本地的更改,中止合并->重新合并->重新拉取git merge --abortgit reset --mergegit pull原创 2021-04-15 14:38:29 · 135 阅读 · 0 评论