diff --git a/Behavioral/ChainOfResponsibilities/README.rst b/Behavioral/ChainOfResponsibilities/README.rst
index 04e1573..1bc4d88 100644
--- a/Behavioral/ChainOfResponsibilities/README.rst
+++ b/Behavioral/ChainOfResponsibilities/README.rst
@@ -56,5 +56,5 @@ Tests/ChainTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/ChainOfResponsibilities
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/ChainOfResponsibilities
 .. __: http://en.wikipedia.org/wiki/Chain_of_responsibility_pattern
\ No newline at end of file
diff --git a/Behavioral/Command/README.rst b/Behavioral/Command/README.rst
index b51e56a..7517160 100644
--- a/Behavioral/Command/README.rst
+++ b/Behavioral/Command/README.rst
@@ -89,5 +89,5 @@ Tests/UndoableCommandTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Command
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Command
 .. __: http://en.wikipedia.org/wiki/Command_pattern
diff --git a/Behavioral/Iterator/README.rst b/Behavioral/Iterator/README.rst
index d0b0714..a46d222 100644
--- a/Behavioral/Iterator/README.rst
+++ b/Behavioral/Iterator/README.rst
@@ -53,5 +53,5 @@ Tests/IteratorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Iterator
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Iterator
 .. __: http://en.wikipedia.org/wiki/Iterator_pattern
diff --git a/Behavioral/Mediator/README.rst b/Behavioral/Mediator/README.rst
index f235c53..4bd6a18 100644
--- a/Behavioral/Mediator/README.rst
+++ b/Behavioral/Mediator/README.rst
@@ -63,5 +63,5 @@ Tests/MediatorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Mediator
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Mediator
 .. __: http://en.wikipedia.org/wiki/Mediator_pattern
diff --git a/Behavioral/Memento/README.rst b/Behavioral/Memento/README.rst
index 249445b..aad433d 100644
--- a/Behavioral/Memento/README.rst
+++ b/Behavioral/Memento/README.rst
@@ -81,5 +81,5 @@ Tests/MementoTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Memento
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Memento
 .. __: http://en.wikipedia.org/wiki/Memento_pattern
diff --git a/Behavioral/NullObject/README.rst b/Behavioral/NullObject/README.rst
index 0787b7b..37aade0 100644
--- a/Behavioral/NullObject/README.rst
+++ b/Behavioral/NullObject/README.rst
@@ -70,5 +70,5 @@ Tests/LoggerTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/NullObject
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/NullObject
 .. __: http://en.wikipedia.org/wiki/Null_Object_pattern
diff --git a/Behavioral/Observer/README.rst b/Behavioral/Observer/README.rst
index 84e3b28..550bc08 100644
--- a/Behavioral/Observer/README.rst
+++ b/Behavioral/Observer/README.rst
@@ -54,5 +54,5 @@ Tests/ObserverTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Observer
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Observer
 .. __: http://en.wikipedia.org/wiki/Observer_pattern
diff --git a/Behavioral/Specification/README.rst b/Behavioral/Specification/README.rst
index 1568236..89c404d 100644
--- a/Behavioral/Specification/README.rst
+++ b/Behavioral/Specification/README.rst
@@ -71,5 +71,5 @@ Tests/SpecificationTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Specification
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Specification
 .. __: http://en.wikipedia.org/wiki/Specification_pattern
diff --git a/Behavioral/State/README.rst b/Behavioral/State/README.rst
index dbbe5b0..c252dd0 100644
--- a/Behavioral/State/README.rst
+++ b/Behavioral/State/README.rst
@@ -60,5 +60,5 @@ Tests/StateTest.php
    :linenos:
 
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/State
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/State
 .. __: http://en.wikipedia.org/wiki/State_pattern
\ No newline at end of file
diff --git a/Behavioral/Strategy/README.rst b/Behavioral/Strategy/README.rst
index 0e2307c..fbc2140 100644
--- a/Behavioral/Strategy/README.rst
+++ b/Behavioral/Strategy/README.rst
@@ -67,5 +67,5 @@ Tests/StrategyTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Strategy
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Strategy
 .. __: http://en.wikipedia.org/wiki/Strategy_pattern
\ No newline at end of file
diff --git a/Behavioral/TemplateMethod/README.rst b/Behavioral/TemplateMethod/README.rst
index a3f1e7b..bb768d6 100644
--- a/Behavioral/TemplateMethod/README.rst
+++ b/Behavioral/TemplateMethod/README.rst
@@ -60,5 +60,5 @@ Tests/JourneyTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/TemplateMethod
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/TemplateMethod
 .. __: http://en.wikipedia.org/wiki/Template_method_pattern
\ No newline at end of file
diff --git a/Behavioral/Visitor/README.rst b/Behavioral/Visitor/README.rst
index 866b009..53dd29c 100644
--- a/Behavioral/Visitor/README.rst
+++ b/Behavioral/Visitor/README.rst
@@ -64,5 +64,5 @@ Tests/VisitorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Behavioral/Visitor
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Behavioral/Visitor
 .. __: http://en.wikipedia.org/wiki/Visitor_pattern
diff --git a/Creational/AbstractFactory/README.rst b/Creational/AbstractFactory/README.rst
index e50bf92..ee619b4 100644
--- a/Creational/AbstractFactory/README.rst
+++ b/Creational/AbstractFactory/README.rst
@@ -84,5 +84,5 @@ Tests/AbstractFactoryTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/AbstractFactory
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/AbstractFactory
 .. __: http://en.wikipedia.org/wiki/Abstract_factory_pattern
diff --git a/Creational/Builder/README.rst b/Creational/Builder/README.rst
index b913500..e4d3dbe 100644
--- a/Creational/Builder/README.rst
+++ b/Creational/Builder/README.rst
@@ -101,5 +101,5 @@ Tests/DirectorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Builder
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/Builder
 .. __: http://en.wikipedia.org/wiki/Builder_pattern
diff --git a/Creational/FactoryMethod/README.rst b/Creational/FactoryMethod/README.rst
index 72c6894..b30e33a 100644
--- a/Creational/FactoryMethod/README.rst
+++ b/Creational/FactoryMethod/README.rst
@@ -73,5 +73,5 @@ Tests/FactoryMethodTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/FactoryMethod
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/FactoryMethod
 .. __: http://en.wikipedia.org/wiki/Factory_method_pattern
diff --git a/Creational/Pool/README.rst b/Creational/Pool/README.rst
index 7a85d80..560c51e 100644
--- a/Creational/Pool/README.rst
+++ b/Creational/Pool/README.rst
@@ -57,5 +57,5 @@ Tests/PoolTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Pool
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/Pool
 .. __: http://en.wikipedia.org/wiki/Object_pool_pattern
diff --git a/Creational/Prototype/README.rst b/Creational/Prototype/README.rst
index 252ece3..d1c8e56 100644
--- a/Creational/Prototype/README.rst
+++ b/Creational/Prototype/README.rst
@@ -52,5 +52,5 @@ Tests/PrototypeTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Prototype
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/Prototype
 .. __: http://en.wikipedia.org/wiki/Prototype_pattern
diff --git a/Creational/SimpleFactory/README.rst b/Creational/SimpleFactory/README.rst
index 1a10f3c..3056c8c 100644
--- a/Creational/SimpleFactory/README.rst
+++ b/Creational/SimpleFactory/README.rst
@@ -53,4 +53,4 @@ Tests/SimpleFactoryTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/SimpleFactory
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/SimpleFactory
diff --git a/Creational/Singleton/README.rst b/Creational/Singleton/README.rst
index 0398512..c98da81 100644
--- a/Creational/Singleton/README.rst
+++ b/Creational/Singleton/README.rst
@@ -45,5 +45,5 @@ Tests/SingletonTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/Singleton
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/Singleton
 .. __: http://en.wikipedia.org/wiki/Singleton_pattern
diff --git a/Creational/StaticFactory/README.rst b/Creational/StaticFactory/README.rst
index b8412d7..afcebcf 100644
--- a/Creational/StaticFactory/README.rst
+++ b/Creational/StaticFactory/README.rst
@@ -55,4 +55,4 @@ Tests/StaticFactoryTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Creational/StaticFactory
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Creational/StaticFactory
diff --git a/More/EAV/README.rst b/More/EAV/README.rst
index decd596..41adc20 100644
--- a/More/EAV/README.rst
+++ b/More/EAV/README.rst
@@ -50,5 +50,5 @@ Tests/EAVTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/More/EAV
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/More/EAV
 .. __: https://en.wikipedia.org/wiki/Entity–attribute–value_model
diff --git a/More/Repository/README.rst b/More/Repository/README.rst
index c7158e1..7432969 100644
--- a/More/Repository/README.rst
+++ b/More/Repository/README.rst
@@ -76,4 +76,4 @@ Tests/PostRepositoryTest.php
     :language: php
     :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/More/Repository
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/More/Repository
diff --git a/More/ServiceLocator/README.rst b/More/ServiceLocator/README.rst
index 258b568..c1b98e8 100644
--- a/More/ServiceLocator/README.rst
+++ b/More/ServiceLocator/README.rst
@@ -60,5 +60,5 @@ Tests/ServiceLocatorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/More/ServiceLocator
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/More/ServiceLocator
 .. __: http://en.wikipedia.org/wiki/Service_locator_pattern
diff --git a/Structural/Adapter/README.rst b/Structural/Adapter/README.rst
index 5b061e4..5b7f3c6 100644
--- a/Structural/Adapter/README.rst
+++ b/Structural/Adapter/README.rst
@@ -67,5 +67,5 @@ Tests/AdapterTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Adapter
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Adapter
 .. __: http://en.wikipedia.org/wiki/Adapter_pattern
diff --git a/Structural/Bridge/README.rst b/Structural/Bridge/README.rst
index 99b42ec..7c433f2 100644
--- a/Structural/Bridge/README.rst
+++ b/Structural/Bridge/README.rst
@@ -64,5 +64,5 @@ Tests/BridgeTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Bridge
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Bridge
 .. __: http://en.wikipedia.org/wiki/Bridge_pattern
diff --git a/Structural/Composite/README.rst b/Structural/Composite/README.rst
index 3bc1d09..79a6894 100644
--- a/Structural/Composite/README.rst
+++ b/Structural/Composite/README.rst
@@ -59,5 +59,5 @@ Tests/CompositeTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Composite
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Composite
 .. __: http://en.wikipedia.org/wiki/Composite_pattern
diff --git a/Structural/DataMapper/README.rst b/Structural/DataMapper/README.rst
index cd2834f..3fb1a06 100644
--- a/Structural/DataMapper/README.rst
+++ b/Structural/DataMapper/README.rst
@@ -62,5 +62,5 @@ Tests/DataMapperTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/DataMapper
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/DataMapper
 .. __: http://en.wikipedia.org/wiki/Data_mapper_pattern
diff --git a/Structural/Decorator/README.rst b/Structural/Decorator/README.rst
index d721706..3c09f7e 100644
--- a/Structural/Decorator/README.rst
+++ b/Structural/Decorator/README.rst
@@ -63,5 +63,5 @@ Tests/DecoratorTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Decorator
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Decorator
 .. __: http://en.wikipedia.org/wiki/Decorator_pattern
diff --git a/Structural/DependencyInjection/README.rst b/Structural/DependencyInjection/README.rst
index 477eaba..9bd212d 100644
--- a/Structural/DependencyInjection/README.rst
+++ b/Structural/DependencyInjection/README.rst
@@ -59,5 +59,5 @@ Tests/DependencyInjectionTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/DependencyInjection
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/DependencyInjection
 .. __: http://en.wikipedia.org/wiki/Dependency_injection
diff --git a/Structural/Facade/README.rst b/Structural/Facade/README.rst
index a657ce2..8e1cf25 100644
--- a/Structural/Facade/README.rst
+++ b/Structural/Facade/README.rst
@@ -62,5 +62,5 @@ Tests/FacadeTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Facade
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Facade
 .. __: http://en.wikipedia.org/wiki/Facade_pattern
diff --git a/Structural/FluentInterface/README.rst b/Structural/FluentInterface/README.rst
index f3081b2..1025b32 100644
--- a/Structural/FluentInterface/README.rst
+++ b/Structural/FluentInterface/README.rst
@@ -41,5 +41,5 @@ Tests/FluentInterfaceTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/FluentInterface
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/FluentInterface
 .. __: http://en.wikipedia.org/wiki/Fluent_interface
\ No newline at end of file
diff --git a/Structural/Flyweight/README.rst b/Structural/Flyweight/README.rst
index 81c0697..d06ff2a 100644
--- a/Structural/Flyweight/README.rst
+++ b/Structural/Flyweight/README.rst
@@ -53,5 +53,5 @@ Tests/FlyweightTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Flyweight
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Flyweight
 .. __: https://en.wikipedia.org/wiki/Flyweight_pattern
diff --git a/Structural/Proxy/README.rst b/Structural/Proxy/README.rst
index 0080ed9..c7b56b9 100644
--- a/Structural/Proxy/README.rst
+++ b/Structural/Proxy/README.rst
@@ -52,5 +52,5 @@ ProxyTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Proxy
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Proxy
 .. __: http://en.wikipedia.org/wiki/Proxy_pattern
diff --git a/Structural/Registry/README.rst b/Structural/Registry/README.rst
index 975ab14..96d1fff 100644
--- a/Structural/Registry/README.rst
+++ b/Structural/Registry/README.rst
@@ -42,5 +42,5 @@ Tests/RegistryTest.php
    :language: php
    :linenos:
 
-.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/master/Structural/Registry
+.. _`GitHub`: https://github.com/domnikl/DesignPatternsPHP/tree/main/Structural/Registry
 .. __: http://en.wikipedia.org/wiki/Service_locator_pattern
diff --git a/locale/tr/LC_MESSAGES/Behavioral/TemplateMethod/README.po b/locale/tr/LC_MESSAGES/Behavioral/TemplateMethod/README.po
index 137aca1..8ec44ea 100644
--- a/locale/tr/LC_MESSAGES/Behavioral/TemplateMethod/README.po
+++ b/locale/tr/LC_MESSAGES/Behavioral/TemplateMethod/README.po
@@ -61,7 +61,7 @@ msgid ""
 msgstr ""
 "Bu desenle somut sınıfların ayrışımı kolaylaşır ve kod bünyesindeki kopyala-yapıştır "
 "işlemi azalır. Bu yüzden bu desenle her yerde karşılaşabilirsiniz (örn. "
-"`Oppa\Agent\AgentCrud <https://github.com/k-gun/oppa/blob/master/src/Agent/AgentCrud.php>`__))."
+"`Oppa\Agent\AgentCrud <https://github.com/k-gun/oppa/blob/main/src/Agent/AgentCrud.php>`__))."
 
 #: ../../Behavioral/TemplateMethod/README.rst:24
 msgid "UML Diagram"
diff --git a/locale/tr/LC_MESSAGES/Structural/Adapter/README.po b/locale/tr/LC_MESSAGES/Structural/Adapter/README.po
index 2a59938..3bdaa2a 100644
--- a/locale/tr/LC_MESSAGES/Structural/Adapter/README.po
+++ b/locale/tr/LC_MESSAGES/Structural/Adapter/README.po
@@ -39,7 +39,7 @@ msgstr "Örnekler"
 msgid "DB Client libraries adapter"
 msgstr ""
 "Veritabanı İstemcisi (Database Client) kütüphaneleri içindeki uyarlayıcılar (örn. "
-"`Oppa\Agent\Agent <https://github.com/k-gun/oppa/blob/master/src/Agent/Agent.php>`__)."
+"`Oppa\Agent\Agent <https://github.com/k-gun/oppa/blob/main/src/Agent/Agent.php>`__)."
 
 #: ../../Structural/Adapter/README.rst:16
 msgid ""