IDEA 查看 UML 类图

一、基础使用查看类图功能特别是对于刚接手一个新系统时,对于系统的熟悉起到辅助作用,本文介绍下 IDEA 的 Diagrams 功能,希望对您能有所帮助。 1.1 查看类图IDEA 的 Diagrams 功能使用起来非常简单,在你想要生成类图的类中右击选择 Diagrams 即可。 如上图所示,该功能有两个子选项,这两个选项的区别就是前者将类图渲染在一个新标签页中,而后者则是在当前页以浮窗的形式展...

Git 多用户配置

一、引言一般来说,安装好 git 后,我们都会配置一个全局的 config 信息,就像这样: 12git config --global user.name "jitwxs" // 配置全局用户名,如 Github 上注册的用户名git config --global user.email "jitwxs@foxmail.com" // 配置全局邮箱,如 Github 上配置的邮箱 但是你可能会碰...

Git 修改已经被覆盖的提交

如果你不想看详细的描述,直接看步骤即可: 1.git rebase -i HEAD~n,将要修改的提交状态改为 edit2.修改文件3.git add4.git commit --amend5.git rebase --continue 假设我们目录下有三个文件,分别是 digit.dat 、letter.dat和symbol.dat,digit.dat 中存放着数字,letter.dat 中存放...

Git Submodule 使用技巧

有的时候我们会遇到仓库嵌套的问题,即一个 Git 仓库内部还有一个 Git 仓库,这里我们可以使用 Git 的模块化。 现在我拥有一个 git 项目 blog,它的内部有一个博客主题,名为 hexo-theme-icarus,这也是一个 git 项目,这里就可以把这个主题项目作为模块引入进来。 为了方便命令介绍,先大致画一下目录结构: 12345- blog(博客项目) - aaa -...

从 Git 仓库的 Commit 历史中移除敏感文件

在很多情况,我们由于疏忽会将一些敏感信息误传到 Git 仓库上面去。 尽管我们可以使用 git rm 将包含敏感信息文件删除掉,然后重新提交上传,文件就不会在仓库文件列表显示。 但是这并不能完全将敏感信息文件从仓库中完全删除, commit history 仍然会有敏感信息的文件的残留,我们仍然可以从仓库中的 commit history 中访问到文件。 如果想要将敏感信息文件完全删除。不仅需要将...

Git Fork 后与源作者同步更新

一、图形化操作(1)打开 fork 过来的项目,点击 new pull request (2)在进入的界面, 将左边的设置为你自己的仓库, fork 过来的在右边, 然后点击 Create pull request,如下图: (3)点击 Merge pull request 合并从源 fork 来的代码: 二、命令行操作先总结下主要命令: 12345git remote -v git re...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×