Tag: Git
-
Syncing a fork
Sync a fork of a repository to keep it up-to-date with the upstream repository. Before you can sync your fork with an upstream repository, you must configure a remote that points to the upstream repository in Git. 1, Open Git Bash. 2, Change the current working directory to your local project. 3, Fetch the branches and their respective commits from…
-
Github 如何 pull request 贡献代码
举例来自:https://github.com/vnpy/vnpy(作者为了这个项目,讲解得真是细致) vn.py 使用 github 托管其源代码,如果希望贡献代码请使用 github 的 PR (Pull Request) 的流程:
-
Java Web 的 filter 之一 基础实现
Filter 是 java 下的一种过滤器 ,能实现对 java web 程序 客户端和服务器端消息的过滤,也就是在服务器段接受 request 之前,可以预先对 request 进行处理,或在客户端接受 response 之前,对 response 进行处理。 Filter 的使用非常灵活,是在 “链” 到客户端和服务器之间的,在需要时可以配置到客户端与服务器之间,在不需要时可以去掉。filter 还可以设置其对发送到哪些页面或从哪些页面发出的消息进行过滤,即是一中横切性的编程,可插拔。Filter 执行的大致过程如下图
-
.gitignore 不生效的问题的解决办法
问题 在使用 git 进行版本控制的过程中发现,将想被忽略的文件 (文件夹) 配置到.gitignore 文件中后,实际修改了想被忽略的文件,调用 git status 查看时,仍然会提示提交这些文件。也就是说实际并没有被忽略 原因 原因是 git ignore 只会对不在 git 仓库中的文件进行忽略,如果这些文件已经在 git 仓库中,则不会忽略。所以如果需要忽略的文件已经提交到本地仓库,则需要从本地仓库中删除掉,如果已经提交到远端仓库,则需要从远端仓库中删除。删除.gitignore 文件才能实际生效。 解决 方案一: 方案二: 直接对本地的仓库进行操作,首先要删除缓存 一个.gitignore 示例 对于使用 idea 进行开发的同学来说,常见的需要被忽略的文件有: