Eclipse copy 粘贴到工程的文件没有被git标记,也提交不到本地库

Eclipse copy 粘贴到工程的文件没有被git标记,也提交不到本地库,第1张

本地Test项目创建好了,本地Git仓库也创建好了,接下来就是将本地Test项目提交(commit)到本地Git仓库中了。现在在eclipse中选中工程Test,右键:

Team ->Commits…,如下图所示:

图解Eclipse中提交本地项目到本地Git仓库

2

在d出框中会显示需要上传的文件,如下图所示:

图解Eclipse中提交本地项目到本地Git仓库

END

配置.gitignore文件以便过滤掉不需要上传的文件

这里需要注意的是,某些不想被上传的文件或文件夹其实是可以被过滤掉的,比如上图中这个WebRoot目录下的cache文件。这需要我们做一些配置工作。点击eclipse上方:

Window ->Show View ->Other…,如下图所示:

图解Eclipse中提交本地项目到本地Git仓库

选中Navigator窗口,如下图所示:

图解Eclipse中提交本地项目到本地Git仓库

使用Navigator在Test项目中创建一个.gitignore文件放在项目更目录下,如下图所示:

图解Eclipse中提交本地项目到本地Git仓库

4

如上图所示,在.gitignore文件中输入:

/WebRoot/cache

这回重新看看提交界面,能看到cache文件就不见了,文件:

.gitignore

的具体用法可以在网上查查,简单的说就是:

以斜杠“/”开头表示目录

以星号“*”通配多个字符

以问号“?”通配单个字符

以方括号“[]”包含单个字符的匹配列表

以叹号“!”表示不忽略(跟踪)匹配到的文件或目录。

一. 我的运行环境:

*** 作系统 Windows 7/8 32bit

TortoiseGit (1.7.15.0) 32bit

msysgit(1.7.9.0) 32bit

二. 使用Git管理项目

首先在硬盘中新建一个文件夹叫“test”,打开它

单击右键并选择 “Git Create repository here…” 创建新的 git 仓库。

然后再创建 一个文件 “test.txt” 插入文本“test” ,并使用 Git Commit 提交。

看一看你的文件和文件夹有没变化,如果提交以后没有显示图标,我们讨论的问题出现了。

三. 修复TortoiseGit文件夹和文件图标不显示

打开 regedit.exe ,准备修改注册表

找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer

新建一个“字符串值”名称为 “Max Cached Icons” 值是 “2000”

重启一下电脑,图标就显示了。

-------------------------------------------------------------------------------------------------------------

第一次修改,重启explorer.exe,正常,但是,只要重启电脑,图标就又不能显示了。

原因:覆盖图标的最多只能显示15个。重启导致覆盖图标的顺序发生变化。

解决方法:

1.打开注册表

2.修改Git相关的图标名称,保证其按字符串排序在前15


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11953261.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存