命令:git rm --cached -r 文件/文件夹 问题在初始化git仓库的时候没有创建.gitignore文件来过滤不必要提交的文件, 后来却发现某些文件不需要提交, 但是这些文件已经被提交了, 这时候创建.gitignore文件忽略这些文件时, 发现ignore的规则对那些已经被track ...
分类:
其他好文 时间:
2017-07-13 23:43:31
阅读次数:
2197
目前iOS 项目 主要忽略 临时文件、配置文件、或者生成文件等,在不同开发端这些文件会大有不同,如果 git add .把这些文件都push到远程, 就会造成不同开发端频繁改动和提交的问题。 步骤: 1 . 在工程目录下 2 . touch .gitignore //在目录下生成.gitignore ...
分类:
移动开发 时间:
2017-07-13 16:11:48
阅读次数:
217
1.清除clean 2.返回上一级cd .. 3.克隆仓库地址git clone+地址 4.添加忽悠文件vim .gitignore 5查看cat .gitignore 6.进入到test,并且添加所有的文件:cd test git add. 7.查看状态,绿色git status 8.提交git ...
分类:
Web程序 时间:
2017-07-11 15:48:08
阅读次数:
455
1.下载安装完git 2.在git oschina上发布项目 3.管理-公匙管理 4.git上面生成公匙 5.将公匙复制进 git oschina 管理-个人公匙 6.下载项目 git clone(有公匙之后才能下载) 7.git复制项目文件到git oschina 8.配置gitignore // ...
分类:
其他好文 时间:
2017-07-09 23:52:50
阅读次数:
264
刚开始用git的时候,喜欢用gitadd*把所有文件都加入到版本管理中。后来发现,因为我在virtualenv下面创建的内容,在跑测试的时候,会产生__pycache__文件夹,里面的很多东西都不需要纳入版本管理中,于是就想把它删掉。一般来说,用的是gitrm命令,比如gitrm-r__pycache__但是..
分类:
其他好文 时间:
2017-07-09 19:45:20
阅读次数:
292
在使用git的时候,有些文件是不需要上传的,所以就可以修改 .gitignore 例如: 如果是对所有文件都取消跟踪的话,就是 git rm -r —cached . //不删除本地文件 git rm -r —f . //删除本地文件 对某个文件取消跟踪 git rm --cached readme ...
分类:
其他好文 时间:
2017-07-06 22:01:39
阅读次数:
165
$ git config --global color.ui true https://github.com/github/gitignore 这个地址告诉了一些常见语言开发环境忽略文件的配置,根据需要自己修改 $ git config --global alias.last 'log -1' $ ...
分类:
其他好文 时间:
2017-07-06 14:26:57
阅读次数:
146
git 没有跟踪空目录,所以需要跟踪那么就需要添加文件,方法如下: find . -type d -empty -exec touch {}/.gitignore \;给所有的子空目录都添加gitignore文件;连接:http://stackoverflow.com/questions/11598 ...
分类:
其他好文 时间:
2017-07-05 23:00:08
阅读次数:
172
在项目根目录下面 添加 .gitignore文件 文件中每一行表示需要忽略的文件的正则表达式。 .gitignore文件过滤有两种模式,开放模式和保守模式 1. 开放模式负责设置过滤哪些文件和文件夹 例如: /target/ 表示项目根目录下的target文件夹里面所有的内容都会被过滤,不被GIT ...
分类:
其他好文 时间:
2017-07-05 16:42:48
阅读次数:
125
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: ? 1 2 3 4 5 6 7 # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 ...
分类:
其他好文 时间:
2017-07-04 16:08:36
阅读次数:
122