Legislation
The new German Federal Data Protection Act (Bundesdatenschutzgesetz, BDSG) took effect on 25 May 2018, together with the GDPR.
The official German version is available at: https://www.gesetze-im-internet.de/bdsg_2018/BDSG.pdf
The English translation may be found at: https://www.gesetze-im-internet.de/englisch_bdsg/englisch_bdsg.pdf.
See also a version with links: https://www.activemind.legal/legislation/fdpa/
Guidelines of the supervisory authorities
Guidelines of the supervisory authorities are available (in German) on the official website of the National Personal Data Protection Office (Die Bundesbeauftragte für den Datenschutz und die Informationssicherheit): https://www.bfdi.bund.de/DE/Home/home_node.html,
Further, the data protection supervisory authorities of each German federal state, (Landesdatenschutzbehörde or Landesbeauftragter für Datenschutz) provide guidelines on their official websites. For the list of all the German supervisory authorities with links to their webpages, please visit: https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.
Further resources
The conference of the German data protection officers (Datenschutzkonferenz, DSK) issues many useful guidelines, commentaries and templates in the area of data protection, which are available at: https://www.datenschutzkonferenz-online.de/.