登录  /  注册

git add .老半天没反应

php中文网
发布: 2016-06-06 20:11:08
原创
5066人浏览过

学习git,但是坑好多,跳过一个又来一个。

首先Filename too long,通过设置core.longpaths搞定了,

然后之前尝试仅仅git add 一个文件的时候出现Warning: LF will be replaced by CRLF ,通过config core.autocrlf解决了。

之后第二次git add . 还需要删除.lock文件。

但是现在git add . 大半天没有反应这是出现什么情况都不知道,没有解决的头绪。就算文件很多也不可能二十来分钟还没好吧?因为我已经新建了.gitignore文件忽略了node_modules了啊。

然后git.exe占用内存爆炸。

git add .老半天没反应

git add .老半天没反应

怎么现在能胡乱编辑自己的问题了- -真是。

回复内容:

学习git,但是坑好多,跳过一个又来一个。

首先Filename too long,通过设置core.longpaths搞定了,

然后之前尝试仅仅git add 一个文件的时候出现Warning: LF will be replaced by CRLF ,通过config core.autocrlf解决了。

之后第二次git add . 还需要删除.lock文件。

但是现在git add . 大半天没有反应这是出现什么情况都不知道,没有解决的头绪。就算文件很多也不可能二十来分钟还没好吧?因为我已经新建了.gitignore文件忽略了node_modules了啊。

然后git.exe占用内存爆炸。

git add .老半天没反应

git add .老半天没反应

怎么现在能胡乱编辑自己的问题了- -真是。

学习的话建议在 linux 上用 git,实在没有的建议转个最新版本的window 版 git

  1. LF 是linux上文本文件的换行符, CRLF是 window 上的,git 在window上 git 检入检出的时候会根据设置确定是否转换。git 安装的时候也会有提示。

  2. window 曾经,一个路径不能超过 256 个字符(总长度不仅仅是文件名)。

  3. 不建议直接 git add . 。 node_module 为什么要要加到进去? 忽略掉吧,npm2 及一下,会创建很深的目录层次(每个文件还都特别小,复制都要好长时间),git 添加比较费时间。

  4. 64 位的系统,为什么是 32 位的 MINGW?

P.S. 编辑别人的问题,提交之后显示的是你的名字。相当于你重新提交了一个新的问题,方便用户基于别人的问题/评论创建自己的问题。(难道这是新功能????,不怕别人乱搞,就好像现在,我不是作者本人,也可以编辑你的答案。)

Windows上建议使用github的git shell:
https://desktop.github.com/

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
git
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号