In Git you can add a submodule to a repository. This is basically a repository embedded in your main repository. This can be very useful. A couple of usecases of submodules:
- Separate big codebases into multiple repositories.
general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS;250 | |
general.smoothScroll.msdPhysics.enabled;true | |
general.smoothScroll.msdPhysics.motionBeginSpringConstant;450 | |
general.smoothScroll.msdPhysics.regularSpringConstant;450 | |
general.smoothScroll.msdPhysics.slowdownMinDeltaMS;50 |
declare @empl table(name nvarchar(max) null, boss nvarchar(max) null); | |
insert into @empl values ('Paul',null); | |
insert into @empl values ('Luke','Paul'); | |
insert into @empl values ('Kate','Paul'); | |
insert into @empl values ('Marge','Kate'); | |
insert into @empl values ('Edith','Kate'); | |
insert into @empl values ('Pam','Kate'); | |
insert into @empl values ('Carol','Luke'); | |
insert into @empl values ('John','Luke'); |
using System; | |
using System.Diagnostics; | |
using System.Linq; | |
using System.Linq.Expressions; | |
using System.Reflection; | |
namespace ConsoleApplication10 | |
{ | |
internal delegate T ObjectActivator<out T>(params object[] args); |
#!/bin/bash | |
for dir in $(find . -name '.git' -type d) | |
do | |
dir=$(dirname $dir) | |
cd $dir | |
STATE="" | |
if [[ -n $(git ls-files --other --exclude-standard 2> /dev/null) ]]; then |
$OutputEncoding = New-Object -typename System.Text.UTF8Encoding | |
[Console]::OutputEncoding = New-Object -typename System.Text.UTF8Encoding |