在PHP/Java中可以做到:
class Sub extends Base
{
}
Run Code Online (Sandbox Code Playgroud)
并且Super类的所有公共/受保护方法,属性,字段等自动成为Sub类的一部分,必要时可以覆盖它.
Javascript中的等价物是什么?
这是我的文件夹结构:
data/
.gitignore
uploads/
.gitignore
Run Code Online (Sandbox Code Playgroud)
我想提交文件夹,但不提交其中的文件.
所以我在每个文件夹中添加了一个.gitignore文件,其中包含以下内容:
# Ignore everything in this directory
*
# Except this file
!.gitignore
Run Code Online (Sandbox Code Playgroud)
问题是*匹配目录也只有git跟踪data/.gitignore
我经常在开发时添加一些调试代码,因此以后需要删除这些更改。
目前,我要检查git diff并手动删除更改,或者git checkout -- myfilename如果要撤消整个文件,则只需键入。
我喜欢交互式补丁功能(git add -i)。git中是否有工具或命令可以撤消交互式更改git add -i?
换句话说:我想以交互方式检出文件并大块地退出索引。