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) 的流程:

  • git 怎样删除远程仓库的某次错误提交?

    git 怎样删除远程仓库的某次错误提交?

  • Git 基础 – 打标签

    Git 的打标签内容是比较多的,目前只学习到自己够用即可。

  • Git回滚到之前某一commit

    这里的回退是不可撤销的 ,会删除之前的提交,最好新建立分支,在新的分支上撤销

  • Git 中忽略文件权限或文件拥有者的改变

    Git 中忽略文件权限或文件拥有者的改变

  • Java Web 的 filter 之一 基础实现

    Filter 是 java 下的一种过滤器 ,能实现对 java web 程序 客户端和服务器端消息的过滤,也就是在服务器段接受 request 之前,可以预先对 request 进行处理,或在客户端接受 response 之前,对 response 进行处理。 Filter 的使用非常灵活,是在 “链” 到客户端和服务器之间的,在需要时可以配置到客户端与服务器之间,在不需要时可以去掉。filter 还可以设置其对发送到哪些页面或从哪些页面发出的消息进行过滤,即是一中横切性的编程,可插拔。Filter 执行的大致过程如下图

  • git rebase 与 git merge 的区别

    最近面试的时候遇到了这个问题,当时答的不够好,原因是用得不多。现在记录一下:

  • 自定义 Git – Git 属性 – .gitattributes 文件说明

    自定义 Git – Git 属性 – .gitattributes 文件说明

  • .gitignore 不生效的问题的解决办法

    问题 在使用 git 进行版本控制的过程中发现,将想被忽略的文件 (文件夹) 配置到.gitignore 文件中后,实际修改了想被忽略的文件,调用 git status 查看时,仍然会提示提交这些文件。也就是说实际并没有被忽略 原因 原因是 git ignore 只会对不在 git 仓库中的文件进行忽略,如果这些文件已经在 git 仓库中,则不会忽略。所以如果需要忽略的文件已经提交到本地仓库,则需要从本地仓库中删除掉,如果已经提交到远端仓库,则需要从远端仓库中删除。删除.gitignore 文件才能实际生效。 解决 方案一: 方案二: 直接对本地的仓库进行操作,首先要删除缓存 一个.gitignore 示例 对于使用 idea 进行开发的同学来说,常见的需要被忽略的文件有: