git
时光之里
Before Dawn
展开
-
git commit 报错:husky > pre-commit hook failed (add --no-verify to bypass)
现象原因项目中使用了husky,并且配置了"precommit": “npm run lint”。因此会在你git commit的时候执行npm run lint 也就是eslint --ext .js src test。GIT_DIR/hooks/pre-commit :这个钩子被 git commit 命令调用, 而且可以通过在命令中添加–no-verify 参数来跳过。这个钩子不需要...原创 2019-12-09 15:02:51 · 1657 阅读 · 0 评论 -
git add报错 fatal: LF would be replaced by CRLF in 或 文本是相同的,但文件不匹配
现象:解决:进入项目目录,在.git文件夹下打开config配置文件,添加上下面两句话:由于执行命令不能解决问题,我们选择手动修改,放在core里面即可autocrlf = falsesafecrlf = false...原创 2019-12-09 14:56:01 · 5352 阅读 · 0 评论 -
git 生成 SSH 公钥 添加公钥备注
cd ~/.sshssh-keygenssh-keygen -C '备注名称'cat ~/.ssh/id_rsa.pub原创 2019-07-01 10:42:15 · 551 阅读 · 0 评论 -
git推送问题:The following untracked working tree files would be overwritten by merge: src/.DS_St
遇到的git推送问题git pull origin daily/1.0.2From http://gitlab.alibaba-inc.com/dawn/yunqi-ticket * branch daily/1.0.2 -> FETCH_HEADerror: The following untracked working tree files would b...原创 2018-11-01 15:20:29 · 785 阅读 · 0 评论 -
git 查看某个文件下的某个commit的修改记录
git查看某个文件的修改历史有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;一:切换到目录首先切换到要查看的文件所在的目录:cd packages/apps/Mms/src/com/androi...原创 2018-02-12 11:20:46 · 11299 阅读 · 0 评论 -
HTTP与SSH互换
场景原本使用ssh,但是ssh突然使用不了,需要跟换https。或者反之。你都可以随意切换。解决方法修改远程仓库地址修改命令git remote set-url origin [url] # 直接修改远程仓库为https的地址先删后加$ git remote rm origin$ git remote add origin [url]直原创 2018-01-19 18:00:47 · 3485 阅读 · 0 评论 -
git 邮箱错误
场景描述: 重新配置电脑之后,提交了git,邮箱发生错误。git log # 查看日志git reset 版本 # 回到之前的版本,版本回退git config --global user.name 'username' # 更改用户名git config user.name # 查看用户名git config --global user.email 'email # 更改邮箱...原创 2017-12-18 20:01:16 · 2356 阅读 · 0 评论 -
git拉一个新分支
在本地上拉(创建)一个新分支 在git上创建个新的远程分支以后,要先用一个命令来fetch一下该分支:git fetch origin 新分支名字本地从当前所在的分支上创建一个新分支git checkout -b 新分支名字或者git branch 新分支名字拉取远程某个分支到本地git checkout -b 本地分支名 origin/远程分支名重点内容: 创建一个远程新分支用来开发原创 2017-12-18 19:55:07 · 2109 阅读 · 0 评论