No matter what you code in -
put it on version control

Version control for knowledge workers

Group training programs for researchers, students, collaborative teams and anyone else who wants to stay on top of their software projects.

GitFit - Get fit for Git

Never break production code again

Do explorative work on new features without jeopardizing the current working version of your code.


Work with less conflicts, and in less time

Collaborate more efficiently, minimizing software conflicts and cutting development time.


Keep software management in the background

Spend more time thinking about your application or research by finding a consensus on code management.

Iva Laginja

Trainings

I guide interactive group and individual trainings about Git and how to integrate it with your work. We will adapt the training content to fit your specific needs, and work with your schedule and group size - become a Git expert now!

Consulting

Unsure about how to start or upgrade your software management process? I will work with you to set you and your team up with a workflow tailored to your needs.

Iva Laginja

Teams trained


Harvard University - NASA Minor Planet Center

Boston MA, USA

Paris Observatory -
LESIA exoplanet group

Meudon, France

Laboratoire d'Astrophysique de Marseille

Marseille, France

Contact

Have questions about the offer? Get in touch!We can work together to craft an offer adapted to your personal needs.

About

Iva Laginja

Iva Laginja, Ph.D. Astrophysics

Formally trained as an astronomer, I have been working on software-heavy projects for my entire career. While working at the Space Telescope Science Institute (Baltimore, MD), I started contributing heavily to the software tools and environment of the optics laboratory, while also defining the software development processes the team would be using for years to come. Slowly, the onboarding tips and tricks I shared with our new hires grew into a full tool box on how to collaborate efficiently on code. Once I moved to France to continue my research with the French space agency CNES, I eventually wrapped said tool box into an extensive workshop curriculum about version control that aims to connect engineers and researchers alike to successfully grow their projects.

Introduction training

$2000

Get a comprehensive overview of Git and GitHub in a remote training of four hours, for up to 15 participants, covering essential topics to get started as a user and contributor.

  • navigate GitHub

  • navigate a Git graphical user interface (GUI)

  • clone a repository

  • make a new branch, stage and commit changes

  • merge branches and create pull requests

  • create a repo with GitHub in two minutes

Advanced training

$5000

Dive deeper into advanced workflows and useful functionalities with a training for a group of max. 15 people to become maintainers and creators.

  • get exposure to the Git command line interface (CLI), and how to link it to what is happening in a git GUI

  • learn a simple single-user workflow for small projects

  • learn a simple multi-user workflow for small and medium-sized projects

  • learn how to anticipate, avoid and deal with merge conflicts

  • learn how to use Git functionalities like stashing, resetting and cherry-picking

  • learn about software project best practices: readme, contribution guide, licences, conda environment files

Thank you!

I will get back to you as soon as possible.
Keep giting!

Terms and Conditions

Effective date: September 3, 2023

1. Legal information, Application and Modifications

In order to ensure clarity and agreement when booking my training services, these are the Terms and Conditions (hereafter: "TC") that establish the foundation for our commercial interactions between myself, the Vendor, and you, the Client. You can access these TC online at any time or request a copy via email, and they will be included with any quotations provided.These TC outline the rights and responsibilities of both the Vendor and the Client. Below, you'll find the Vendor's details (also available in the Legal notice):Vendor Information:- GitFit
- Iva Laginja EI
- Address: 8 rue de Viroflay, 75015 Paris, France
- Email: info@gitfit.io
- SIRET Number: 95404936700012
- Intra-Community VAT Number: FR 56954049367
The Client is defined as the individual or legal entity entering into a contract for services offered by the Vendor. If the Client is purchasing a group training, they are responsible for selecting the specific individuals (hereafter: "Participants") who will attend, provided it falls within the agreed-upon participation limit determined by both the Vendor and the Client.

2. Products and Pricing

The Vendor offers training in the form of online workshops, conducted via a video conferencing tool. The standard offering includes an introductory training priced at 1,840 EUR and an advanced training priced at 4,600 EUR. Each standard workshop session, whether for introduction or advanced training, has a duration of 4 hours and allows a maximum of 15 Participants. However, the final prices, duration, and number of Participants are subject to mutual agreement between the Vendor and the Client.Additionally, if you reserve a package that includes both an introductory and an advanced training session together, you'll enjoy a 10% discount.

3. Payment Methods

The following payment methods are accepted:- SEPA bank transfer
- SWIFT bank transfer
- Visa and Mastercard credit/debit cards
Please note that a 3% payment fee is applied to card payments, and any payment fees incurred on the Client's side are the responsibility of the Client.Payment is due 30 days from the date of receipt. In the event of late payment, a 12.5% late payment fee and a flat 40 EUR fee for recovery costs will be applied.No VAT will be charged.

4. Reservation of Trainings, Retraction Period, and Cancellation

The date and time for training sessions will be scheduled upon the conclusion of a contract. The Client has a 14-day cancellation period during which they may exercise their right to retract from the contract at no cost. If a training session is scheduled within this 14-day period, the cancellation period concludes on the 7th day before the scheduled training. After the cancellation period has passed, a cancellation fee of 200 EUR will be charged.Please be aware that once a training session has been delivered, no refunds will be issued. Furthermore, there will be no refunds in the event of a no-show by the Client or one or more of their Participants.

5. Rescheduling by the Vendor

Should the Vendor need to reschedule a training session due to illness or personal emergency, a replacement training session will be arranged, with a 5% discount applied to the original price. In this case, the Client has the option to retract from the contract at no additional fee.

6. Force Majeure

In situations where a training course is interrupted or canceled due to force majeure, both the Vendor and the Client will make efforts to identify a new date for the course. If no suitable replacement date can be found, a non-delivered course will be canceled at no charge to the Client, and an interrupted course will be charged at 50%.

7. Video Conferencing Tool and Training Recordings

If the Client wishes to utilize their own video conferencing tool, they assume responsibility for ensuring its proper functioning. In the event that both the Client and Vendor agree to record scheduled training sessions, ownership of the recordings remains with the Client. The Client grants the Vendor the right to maintain a copy of the recordings, exclusive any distribution rights.

8. Intellectual Property

All materials provided during training courses, including PDF files, training examples, and GitHub repositories, remain the intellectual property of the Vendor, and are copyrighted under the applicable law. The Client will receive copies of these materials, which are intended solely for internal use. Under no circumstances may these materials be shared with third parties, duplicated, altered, or employed for the purpose of conducting their own training sessions without the prior written consent of the Vendor. Individual screenshots of training materials may be used in oral presentations, under the condition that visible credit is given to “Iva Laginja”, and the GitFit logo and/or website URL.

9. Applicable Law

These TC are governed by French law.These TC are drawn up in French, English and German language versions. In case of any dispute the French language version shall prevail.

Privacy Policy

Effective date: February 13, 2024

By signing up for one of my services, you accept GitFit’s Privacy Policy described here. This Privacy Policy explains which personal data I collect and when, how it is used, as well as what your rights are concerning the data I save about you. This Privacy Policy can be changed and updated any time, especially in the case of any new legislation. The effective date of any new Privacy Policy will always be clearly indicated at the top of the page. You can access the Privacy Policy online at any time or request a copy via email, and it will be included with any quotes provided.

1. Collected Data

To be able to offer my services, I need to collect a minimal amount of personal data once you sign up for a consultation or workshop with me. The information I collect when you contact me per email or online form:- first name
- last name
- email address
- business name/institute of affiliation
- information voluntarily transmitted by the user for the purpose of handling their file
The information I collect additionally when you book a consultation or workshop with me:- tax number
- physical address
- choice of payment method
- GitHub user handles of all anticipated workshop participants.
All data is collected exclusively with the customer’s consent, and the customer retains all rights related to his personal data as described in Section 4 of the Privacy Policy.

2. Data Usage and Sharing

The main purpose I use your personal data for is to remain compliant with French law and to fulfil my contractual obligations I agree on with you as my customer. I do not share your data with any third parties, and I, Iva Laginja (see Legal Notice), am the sole person responsible of your data at GitFit. To be able to do my work, I use a list of third-party services to make sure our collaboration turns out to your best advantage:NotionI use Notion as my all-in management tool for GitFit, which includes CRM (customer relationship management). To be able to provide my services, I use it to save the information as outlined above. I am the only person who has access to this data, stored outside of the European Union, and you can find more info on Notion and GDPR under https://www.notion.so/help/gdpr-at-notionGitHubFor the workshops I offer, we will be working together through GitHub. To enable collaboration on the training repositories, I collect the names and GitHub handles of all announced workshop participants, which I then add to all repositories that are used during a training. All participants get notified by email of this addition. You can learn all about GitHub’s privacy policies here: https://docs.github.com/en/site-policy/privacy-policiesFor individual workshop sign-ups, the users are kept on the repository for 1 year. If the workshop has been organized by a single client who then designated their participants, repository ownership will be transferred to a person or organization designated by the client, who takes over the responsibility of users on the repository.GitKrakenParticipation in my workshops requires the download of GitKraken with a free trial license. While I do not pass on any of your information to GitKraken, you will need to provide your first and last name, email address and GitHub connection to GitKraken to be able to participate in my workshops. More information on GitKraken’s GDPR compliance and privacy policy can be found here: https://www.gitkraken.com/gdprIcedriveIcedrive is a cloud service on which I store documents related to my work with GitFit, specifically receipts and quotes. Icedrive is a fully GDPR-compliant cloud service, which you can read about here: https://icedrive.net/legal/gdpr-compliance, and you can find Icedrive’s privacy policy here: https://icedrive.net/legal/privacy-policyRevolutRevolut is a fintech company that offers banking services. I do not forward your information to Revolut, however, you provide it to Revolut yourself when you perform an online payment for my services. Revolut privacy policy: https://www.revolut.com/privacy-policy/CarrdCarrd is my website provider for gitfit.io. While you can get in touch with me through an online contact form, the website does not save any of your data. Carrd privacy policy: https://carrd.co/docs/general/privacyPlease contact the Third Party Sites directly for information on their privacy practices and policies.

3. Duration of Data Conservation

All personal data is collected, processed and kept for the time necessary to organize and provide the subscribed service or to maintain our commercial relationship. They are kept for administrative and legal purposes, and saved for the amount of time as prescribed by law. Commercial data is kept for a period of three (3) years from the end of the commercial relationship.

4. Your Rights Regarding Your Personal Data

For any question or concern, do not hesitate to reach out to me under info@gitfit.io. At any point, you have the right to:- request a copy of the personal data I have saved about you
- change your personal data
- limit the period of time during which I save your data
- request a deletion of your data
- request a transfer of your data to a new service provider
- file a complaint with the French data protection authority CNIL (Commission Nationale de l’Informatique et des Libertés)
For more information, please visit:
https://www.cnil.fr/fr

Quelque soit le langage de programmation - mettez vos projets sous gestion de version

Gestion de version pour les spécialistes

Formations de groupe pour les chercheurs, les étudiants, les équipes collaboratives et tous ceux qui veulent garder une vue d'ensemble.

GitFit - Get fit for Git

Ne plus jamais casser la version stable du code

Effectuez des travaux exploratoires sur de nouvelles fonctionnalités sans mettre en péril la version actuelle de votre code.


Travailler avec moins de conflits, et plus vite

Collaborez plus efficacement, minimisez les conflits entre versions et réduisez le temps de développement.


Gardez la gestion des programmes en arrière-plan

Consacrez plus de temps à votre application ou à votre recherche en trouvant un consensus sur la gestion du code.

Iva Laginja

Formations

J'anime des formations interactives en groupe et individuelles sur Git et sur la manière de l'intégrer dans votre travail. Nous adapterons le contenu de la formation à vos besoins spécifiques, et travaillerons en fonction de votre emploi du temps et de la taille de votre groupe - devenez un expert Git dès maintenant !

Consultation

Vous ne savez pas comment lancer ou améliorer votre processus de gestion des logiciels ? Je travaillerai avec vous pour mettre en place, pour vous et votre équipe, un workflow adapté à vos besoins.

Iva Laginja

Nous avons travaillé ensemble


Harvard University - NASA Minor Planet Center

Boston MA, États-Unis

Observatoire de Paris -
LESIA groupe exoplanètes

Meudon, France

Laboratoire d'Astrophysique de Marseille

Marseille, France

Contact

Vous avez des questions sur l'offre ? Contactez-moi !Nous pourrons élaborer ensemble une offre adaptée à vos besoins.

Je suis...

Iva Laginja

Iva Laginja, astrophysicienne

Docteure en astronome de formation, j'ai travaillé sur des projets à forte composante software tout au long de ma carrière. Alors que je travaillais au Space Telescope Science Institute (Baltimore, Êtats-Unis), j'ai commencé à contribuer fortement aux outils de codage et à l'environnement du laboratoire d'optique, tout en définissant les processus de développement de software que l'équipe allait utiliser pendant les années à venir. Peu à peu, les conseils et astuces d'intégration que je partageais avec nos nouveaux employés se sont transformés en une boîte à outils complète sur la manière de collaborer efficacement sur le code. Lorsque j'ai déménagé en France pour poursuivre mes recherches avec l'agence spatiale française CNES, j'ai finalement intégré cette boîte à outils dans un programme d'atelier complet sur le contrôle de version qui vise à connecter les ingénieurs et les chercheurs pour qu'ils développent leurs projets avec succès.

Formation débutants

€1840

Obtenez une vue d'ensemble de Git et GitHub lors d'une formation à distance de quatre heures, pour un maximum de 15 participants, qui couvre les sujets essentiels pour démarrer en tant qu'utilisateur et contributeur.

  • utilisez GitHub

  • utilisez une interface graphique utilisateur (GUI) pour Git

  • clonez un dépôt Git

  • créez une nouvelle branche, préparez vos modifications et créez des commits

  • fusionnez des branches et créez un << pull request >>

  • créez un dépôt sur GitHub en deux minutes

Formation avancée

€4600

Plongez dans les workflows avancés et maîtrisez de puissantes fonctionnalités pour devenir des mainteneurs et des créateurs, grâce à une formation de groupe pour un maximum de 15 personnes.

  • initiez vous à la Git command line interface (CLI), et comment la relier à ce qui se passe dans la Git GUI

  • maîtrisez un workflow simple pour un seul utilisateur dans le cadre de petits projets

  • maîtrisez un workflow simple pour les petits et moyens projets

  • anticipez, évitez et gérez les conflits liés à la fusion

  • découvrez des fonctions comme le stashing, resetting et cherry-picking

  • maîtrisez les bonnes pratiques de programmation: readme, guides de contribution, licences, fichiers des environnements conda

Merci !

Je vous répondrai dans les plus brefs délais.

Conditions Générales de Vente

Applicables à compter du 3 septembre 2023

1. Informations Légales, Application et Modifications

Afin d'assurer la clarté et l'accord lors de la réservation de mes services de formation, voici les Conditions Générales de Vente (ci-après : "CGV") qui établissent les bases de notre interaction commerciale entre moi, le Vendeur, et vous, le Client. Vous pouvez consulter ces CGV en ligne à tout moment ou en demander une copie par e-mail, et elles seront incluses avec tout devis fourni.Ces CGV définissent les droits et les responsabilités tant pour le Vendeur que pour le Client. Vous trouverez ci-dessous les coordonnées du Vendeur (également disponibles dans les Mentions Légales) :Informations sur le Vendeur :- GitFit
- Iva Laginja EI
- Adresse : 8 rue de Viroflay, 75015 Paris, France
- Email : info@gitfit.io
- Numéro SIRET : 95404936700012
- Numéro de TVA intracommunautaire : FR 56954049367
Le Client est défini comme la personne physique ou morale concluant un contrat pour des services offerts par le Vendeur. Si le Client achète une formation de groupe, il est responsable de la sélection des individus spécifiques (désignés ci-après comme "Participants") qui y assisteront, à condition que cela reste dans la limite de participation convenue entre le Vendeur et le Client.

2. Produits et Tarification

Le Vendeur propose des formations sous forme d'ateliers en ligne, réalisés via un outil de visioconférence. L'offre de base comprend une formation d'introduction au prix de 1 840 EUR et une formation avancée au prix de 4 600 EUR. Chaque session standard de l'atelier, qu'il s'agisse d'une introduction ou d'une formation avancée, a une durée de 4 heures et permet un maximum de 15 Participants. Cependant, les prix, la durée et le nombre de Participants finaux sont soumis à un accord mutuel entre le Vendeur et le Client.De plus, si vous réservez un ensemble comprenant à la fois une formation d'introduction et une formation avancée, vous bénéficierez d'une remise de 10 %.

3. Modes de Paiement

Les suivants modes de paiement sont acceptés :- Virement bancaire SEPA
- Virement bancaire SWIFT
- Cartes de crédit/débit Visa et Mastercard
Veuillez noter qu'une commission de 3 % est appliquée aux paiements par carte, et que les frais de paiement éventuels de votre côté sont de votre responsabilité. Le paiement est dû 30 jours à partir de la date de facaturation. En cas de retard de paiement, des pénalités de retard de 12,5 % ainsi qu'une indemnité forfaitaire pour frais de recouvrement de 40 EUR seront appliqués.Aucune TVA ne sera facturée.

4. Réservation des Formations, Période de Rétractation et Annulation

La date et l'heure des sessions de formation seront programmées à la conclusion d'un contrat. Le Client dispose d'une période de rétractation de 14 jours au cours de laquelle il peut exercer son droit de rétractation sans frais. Si une session de formation est programmée au cours de cette période de 14 jours, la période de rétractation se termine le 7e jour précédant la session prévue. Passée cette période de rétractation, des frais d'annulation de 200 EUR seront facturés.Veuillez noter qu'une fois qu'une session de formation a été dispensée, aucun remboursement ne sera effectué. De plus, aucun remboursement ne sera accordé en cas d'absence du Client ou de l'un ou plusieurs de ses Participants.

5. Report par le Vendeur

Si le Vendeur doit reporter une session de formation en raison de maladie ou d'une urgence personnelle, une session de remplacement sera programmée, avec une remise de 5 % appliquée sur le prix initial. Dans ce cas, le Client a également la possibilité de se rétracter du contrat sans frais supplémentaires.

6. Force Majeure

Dans les cas où une formation est interrompue ou annulée en raison d'une force majeure, le Vendeur et le Client s'efforceront de trouver une nouvelle date pour la formation. Si aucune date de remplacement appropriée ne peut être trouvée, une formation non dispensée sera annulée sans frais pour le Client et une formation interrompue sera facturée à 50 %.

7. Outil de Visioconférence et Enregistrements des Formations

Si le Client souhaite utiliser son propre outil de visioconférence ou enregistrer les sessions de formation, il assume la responsabilité de s'assurer du bon fonctionnement de l'outil de visioconférence. Si le Client et le Vendeur conviennent d'enregistrer les sessions de formation, la propriété des enregistrements reste entre les mains du Client. Le Client accorde au Vendeur le droit de conserver une copie des enregistrements, exclusivement à des fins non distributives.

8. Propriété Intellectuelle

Tous les documents fournis au cours des formations, y compris les fichiers PDF, les exemples de formation et les dépôts GitHub, restent la propriété intellectuelle du Vendeur, et sont protégés par le droit d'auteur en vertu de la loi applicable. Le Client recevra des copies de ces documents, destinées exclusivement à un usage interne. En aucun cas, ces documents ne doivent être partagés avec des tiers, reproduits, modifiés ou utilisés à des fins de formation sans le consentement écrit préalable du Vendeur. Des captures d'écran individuelles des matériaux de formation peuvent être utilisées dans des présentations orales, à condition que la mention "Iva Laginja", le logo de GitFit et/ou l'URL du site web soient clairement indiqués.

9. Loi applicable

La loi applicable est la loi française.Ces CGV ont été rédigés en les langues fraiçaise, anglaise et allemande. En cas de litige, la version française prévaut.

Politique de Confidentialité

Applicable à compter du 13 février 2024

En vous inscrivant à l'un de mes services, vous acceptez la politique de confidentialité de GitFit décrite ici. Cette politique de confidentialité explique quelles données personnelles je collecte et quand, comment elles sont utilisées, ainsi que quels sont vos droits concernant les données que j'enregistre à votre sujet. Cette politique de confidentialité peut être modifiée et mise à jour à tout moment, notamment en cas de nouvelle législation. La date d'entrée en vigueur de toute nouvelle politique de confidentialité sera toujours clairement indiquée en haut de la page. Vous pouvez accéder à la politique de confidentialité en ligne à tout moment ou en demander une copie par courrier électronique, et elle sera jointe à tous les devis fournis.

1. Données collectées

Pour pouvoir offrir mes services, j'ai besoin de collecter un minimum de données personnelles lorsque vous vous inscrivez à une consultation ou à un atelier avec moi. Les informations que je recueille lorsque vous me contactez par email ou via un formulaire en ligne :- prénom
- nom de famille
- adresse électronique
- nom de l'entreprise/institut d'affiliation
- informations transmises volontairement par l'utilisateur pour le traitement de son dossier
Les informations que je recueille en outre lorsque vous réservez une consultation ou un atelier avec moi :- numéro d'identification fiscale
- adresse physique
- choix du mode de paiement
- les identifiants GitHub de tous les participants prévus à l'atelier.
Toutes les données sont collectées exclusivement avec le consentement du client, et le client conserve tous les droits liés à ses données personnelles comme décrit dans la section 4 de la Politique de Confidentialité.

2. Utilisation et partage des données

La principale raison pour laquelle j'utilise vos données personnelles est de rester en conformité avec la loi française et de remplir les obligations contractuelles dont je conviens avec vous en tant que client. Je ne partage pas vos données avec des tiers, et moi, Iva Laginja (voir Mentions Légales), suis la seule personne responsable de vos données chez GitFit. Pour pouvoir faire mon travail, j'utilise une liste de services tiers pour m'assurer que notre collaboration se déroule au mieux de vos intérêts :NotionJ'utilise Notion comme outil de gestion globale pour GitFit, ce qui inclut le CRM (gestion de la relation client). Pour pouvoir fournir mes services, je l'utilise pour sauvegarder les informations décrites ci-dessus. Je suis la seule personne à avoir accès à ces données, stockées en dehors de l'Union européenne, et vous pouvez trouver plus d'informations sur Notion et le GDPR sous https://www.notion.so/help/gdpr-at-notion.GitHubPour les ateliers que je propose, nous travaillerons ensemble via GitHub. Pour permettre la collaboration sur les dépôts de formation, je collecte les noms et les handles GitHub de tous les participants annoncés à l'atelier, que j'ajoute ensuite à tous les dépôts utilisés pendant la formation. Tous les participants sont avertis par courriel de cet ajout. Pour en savoir plus sur la politique de confidentialité de GitHub, cliquez ici : https://docs.github.com/en/site-policy/privacy-policiesPour les inscriptions à des ateliers individuels, les utilisateurs sont conservés dans le dépôt pendant 1 an. Si l'atelier a été organisé par un seul client qui a ensuite désigné ses participants, la propriété du dépôt sera transférée à une personne ou une organisation désignée par le client, qui prendra la responsabilité des utilisateurs sur le dépôt.GitKrakenLa participation à mes ateliers nécessite le téléchargement de GitKraken avec une licence d'essai gratuite. Bien que je ne transmette aucune de vos informations à GitKraken, vous devrez fournir vos nom et prénom, votre adresse email et votre connexion GitHub à GitKraken pour pouvoir participer à mes ateliers. Plus d'informations sur la conformité GDPR et la politique de confidentialité de GitKraken peuvent être trouvées ici : https://www.gitkraken.com/gdprIcedriveIcedrive est un service en nuage sur lequel je stocke des documents liés à mon travail avec GitFit, notamment les factures et devis. Icedrive est un service en nuage entièrement conforme au GDPR, que vous pouvez consulter ici : https://icedrive.net/legal/gdpr-compliance, et vous pouvez trouver la politique de confidentialité d'Icedrive ici : https://icedrive.net/legal/privacy-policy.RevolutRevolut est une société fintech qui propose des services bancaires. Je ne transmets pas vos informations à Revolut, cependant, vous les fournissez vous-même à Revolut lorsque vous effectuez un paiement en ligne pour mes services. Politique de confidentialité de Revolut : https://www.revolut.com/privacy-policy/CarrdCarrd est mon fournisseur de site web pour gitfit.io Vous pouvez me contacter par un formulaire de contact en ligne, mais le site web ne conserve aucune de vos données. Politique de confidentialité de Carrd : https://carrd.co/docs/general/privacyVeuillez contacter directement les sites tiers pour obtenir des informations sur leurs pratiques et politiques de confidentialité.

3. Durée de conservation des données

Toutes les données à caractère personnel sont collectées, traitées et conservées pendant la durée nécessaire à l'organisation et à la fourniture du service souscrit ou au maintien de notre relation commerciale. Elles sont conservées à des fins administratives et juridiques, et sauvegardées pendant la durée prescrite par la loi. Les données commerciales sont conservées pendant une période de trois (3) ans à compter de la fin de la relation commerciale.

4. Vos droits concernant vos données personnelles

Pour toute question ou préoccupation, n'hésitez pas à me contacter à l'adresse info@gitfit.io. À tout moment, vous avez le droit de :- demander une copie des données personnelles que j'ai enregistrées à votre sujet
- de modifier vos données personnelles
- de limiter la durée de conservation de vos données
- demander la suppression de vos données
- demander le transfert de vos données à un nouveau fournisseur de services
- déposer une plainte auprès de la CNIL (Commission Nationale de l'Informatique et des Libertés).
Pour plus d'informations, veuillez consulter le site :
https://www.cnil.fr/fr

Egal worin Sie programmieren - stellen sie es unter Versionskontrolle

Versionskontrolle für Akademiker

Gruppenunterricht für Wissenschafter, Studenten, kollaborative Teams und alle, die mit ihren Softwareprojekten am Ball bleiben wollen.

GitFit - Get fit for Git

Keine kaputte Produktionsversion mehr

Arbeiten Sie an neuen Features ohne die aktuelle, funktionierende Version Ihrer Software zu gefährden.


Schnelleres Arbeiten, mit weniger Konflikten

Kollaborieren Sie effizienter, minimisieren Sie Softwarekonflikte und reduzieren Sie Entwicklungszeit.


Softwaremanagement rückt in den Hintergrund

Verbringen Sie mehr Zeit mit Ihrer Anwendung mit einem Konsens bezüglich Codemanagement.

Iva Laginja

Schulungen

Ich leite interaktive Gruppen- und Einzelschulungen über Git und wie Sie es in Ihre Arbeit integrieren können. Wir passen die Schulungsinhalte an Ihre spezifischen Bedürfnisse an und arbeiten mit Ihrem Zeitplan und Ihrer Gruppengröße - werden Sie jetzt zum Git-Experten!

Consulting

Sie sind sich nicht sicher, wie Sie Ihren Softwareverwaltungsprozess starten oder verbessern sollen? Ich arbeite mit Ihnen zusammen, um einen auf Ihre Bedürfnisse zugeschnittenen Arbeitsablauf
für Sie und Ihr Team
einzurichten.

Iva Laginja

Bisherige Zusammenarbeit


Harvard University - NASA Minor Planet Center

Boston MA, USA

Pariser Observatorium -
LESIA Exoplanetengruppe

Meudon, Frankreich

Laboratoire d'Astrophysique de Marseille

Marseille, Frankreich

Kontakt

Sie haben Fragen zum Angebot? Kontaktieren Sie mich!Zusammen können wir ein Angebot erstellen das Ihrem persönlichen Bedarf entspricht.

Über mich

Iva Laginja

Dr. Iva Laginja, Astrophysikerin

Als ausgebildeter Astronom habe ich während meiner gesamten Laufbahn an softwarelastigen Projekten gearbeitet. Während meiner Arbeit am Space Telescope Science Institute (Baltimore, USA) begann ich, einen großen Beitrag zu den Softwaretools des dortigen Optiklabors zu leisten, und gleichzeitig die Softwareentwicklungsprozesse zu definieren, die das Team in den kommenden Jahren verwenden würde. Nach und nach wuchsen die Tipps und Tricks, die ich unseren neuen Mitarbeitern bei der Einarbeitung vermittelte, zu einem vollständigen Werkzeugkasten für die effiziente Zusammenarbeit an Code. Als ich nach Frankreich zog, um meine Forschungen bei der französischen Raumfahrtbehörde CNES fortzusetzen, verpackte ich diesen Werkzeugkasten schließlich in einen umfassenden Workshop-Lehrplan über Versionskontrolle, der darauf abzielt, Ingenieure und Forscher gleichermaßen zu vernetzen, um ihre Projekte erfolgreich zu entwickeln.

Einführungstraining

€1840

Erhalte einen umfassenden Überblick über Git und GitHub in einem vierstündigen Onlinetraining, für bis zu 15 Teilnehmer. Wir behandeln die wesentlichen Themen um als Benutzer und Beitragender durchzustarten.

  • Benutzungn von GitHub

  • Nutzung einer graphischen Benutzeroberfläche (GUI) für Git

  • Reopsitories klonen

  • Erstellen einer Branch, stage und commit von Änderungen

  • Zusammenführen von Branches und Erstellung von pull requests (PR)

  • Erstellung einer Repo auf GitHub in zwei Minuten

Fortgeschrittenes Training

€4600

Tauche ein in fortgeschrittene Workflows und praktische Funktionen mit einem Onlinetraining für max. 15 Teilnehmer, um ein Maintainer und Gestalter zu werden.

  • erste Erfahrungen in der Kommandozeile (CLI), und Zusammenhang mit einer Git GUI

  • lerne einen einfachen Einzelnutzerworkflow für kleine Projekte

  • lerne einen einfachen Mehrfachnutzerworkflow für kleine und mittlere Projekte

  • lerne Merge-Konflikte zu antizipieren, vermeiden und zu bearbeiten

  • lerne grundsätzliche Git Funktionen wie stashing, resetting und cherry-picking

  • lerne Standardpraktiken der Softwareentwicklung: readme, Leitfaden zur Zusammenarbeit, Lizenzen, Cond-Umgebungfiles

Danke!

Ich werde mich in Kürze bei Ihnen melden.

Geschäftsbedingungen

Wirksamkeitsdatum: 3 September 2023

1. Rechtliche Hinweise, Geltung und Änderungen

Um Klarheit und Übereinstimmung bei der Buchung meiner Trainingsdienstleistungen zu gewährleisten, sind dies die Allgemeinen Geschäftsbedingungen (im Folgenden: "AGB"), die die Grundlage für unsere geschäftlichen Interaktionen zwischen mir, dem Anbieter, und Ihnen, dem Kunden, bilden. Sie können diese AGB jederzeit online einsehen oder eine Kopie per E-Mail anfordern, und sie werden allen Angeboten beigefügt.In diesen AGB sind die Rechte und Pflichten sowohl des Anbieters als auch des Kunden festgelegt. Nachstehend finden Sie die Angaben zum Verkäufer (auch im Impressum):Informationen zum Anbieter:- Geschäftsname: GitFit
- Anbietername: Iva Laginja EI
- Adresse: 8 rue de Viroflay, 75015 Paris, France
- Email: info@gitfit.io
- SIRET Nummer: 95404936700012
- Innergemeinschaftliche MwSt-Nummer: FR 56954049367
Der Kunde ist definiert als die natürliche oder juristische Person, die einen Vertrag über die vom Anbieter angebotenen Dienstleistungen abschließt. Wenn der Kunde eine Gruppenschulung erwirbt, ist er für die Auswahl der einzelnen Personen (im Folgenden: "Teilnehmer") verantwortlich, die an der Schulung teilnehmen werden, vorausgesetzt, dass dies innerhalb der vereinbarten Teilnehmerzahl geschieht, die sowohl vom Anbieter als auch vom Kunden festgelegt wurde.

2. Produkte und Preisgestaltung

Der Anbieter bietet Schulungen in Form von Online-Workshops an, die über ein Videokonferenz-Tool durchgeführt werden. Das Standardangebot umfasst eine Einführungsschulung zum Preis von 1840 EUR und eine Fortgeschrittenenschulung zum Preis von 4600 EUR. Jeder Standard-Workshop, ob Einführungs- oder Fortgeschrittenenschulung, hat eine Dauer von 4 Stunden und erlaubt maximal 15 Teilnehmer. Die endgültigen Preise, die Dauer und die Anzahl der Teilnehmer unterliegen jedoch der gegenseitigen Vereinbarung zwischen dem Anbieter und dem Kunden.Wenn Sie ein Paket buchen, das sowohl eine Einführungs- als auch eine Fortgeschrittenenschulung umfasst, erhalten Sie außerdem einen Rabatt von 10%.

3. Zahlungsmethoden

Die folgenden Zahlungsarten werden akzeptiert:- SEPA-Banküberweisung
- SWIFT-Banküberweisung
- Visa und Mastercard Kredit-/Debitkarten
Bitte beachten Sie, dass bei Kartenzahlungen eine Gebühr von 3% erhoben wird, und dass alle Zahlungsgebühren, die auf Seiten des Kunden anfallen, von diesem zu tragen sind.Die Zahlung ist innerhalb von 30 Tagen ab dem Datum des Rechnungseingangs fällig. Bei Zahlungsverzug wird eine Verzugsgebühr von 12,5% und eine Pauschalgebühr von 40 EUR für die Einziehungskosten erhoben.Es wird keine Mehrwertsteuer verrechnet.

4. Reservierung von Schulungen, Rücktrittsfrist und Stornierung

Datum und Uhrzeit der Schulungen werden bei Vertragsabschluss festgelegt. Der Kunde hat eine 14-tägige Widerrufsfrist, innerhalb derer er von seinem Recht Gebrauch machen kann, kostenlos vom Vertrag zurückzutreten. Wird eine Schulung innerhalb dieser 14-Tage-Frist angesetzt, endet die Widerrufsfrist am 7. Tag vor der Schulung. Nach Ablauf der Stornierungsfrist wird eine Stornierungsgebühr von 200 EUR erhoben.Bitte beachten Sie, dass nach der Durchführung einer Schulung keine Rückerstattung mehr möglich ist. Auch bei Nichterscheinen des Kunden oder eines oder mehrerer seiner Teilnehmer erfolgt keine Rückerstattung.

5. Terminverschiebung durch den Anbieter

Sollte der Anbieter aufgrund von Krankheit oder einem persönlichen Notfall einen Schulungstermin verschieben müssen, wird eine Ersatzschulung mit einem Rabatt von 5% auf den ursprünglichen Preis vereinbart. In diesem Fall hat der Kunde die Möglichkeit, ohne zusätzliche Kosten vom Vertrag zurückzutreten.

6. Höhere Gewalt

In Fällen, in denen eine Schulung aufgrund höherer Gewalt unterbrochen oder abgesagt wird, bemühen sich sowohl der Anbieter als auch der Kunde, einen neuen Termin für den Kurs zu finden. Kann kein geeigneter Ersatztermin gefunden werden, wird ein nicht durchgeführter Kurs für den Kunden kostenlos storniert und ein unterbrochener Kurs zu 50 % in Rechnung gestellt.

7. Videokonferenz-Tool und Schulungsaufzeichnungen

Wenn der Kunde sein eigenes Videokonferenzsystem verwenden möchte, übernimmt er die Verantwortung für dessen ordnungsgemäße Funktion. Falls sowohl der Kunde als auch der Anbieter vereinbaren, die geplanten Schulungen aufzuzeichnen, verbleibt das Eigentum an den Aufnahmen beim Kunden. Der Kunde räumt dem Anbieter das Recht ein, eine Kopie der Aufzeichnungen zu behalten, ohne ein Recht zur Verbreitung.

8. Geistiges Eigentum

Alle im Rahmen der Schulungen bereitgestellten Materialien, einschließlich PDF-Dateien, Schulungsbeispiele und GitHub-Repositories, bleiben geistiges Eigentum des Anbieters und sind nach geltendem Recht urheberrechtlich geschützt. Der Kunde erhält Kopien dieser Materialien, die ausschließlich für den internen Gebrauch bestimmt sind. Unter keinen Umständen dürfen diese Materialien ohne die vorherige schriftliche Zustimmung des Anbieters an Dritte weitergegeben, vervielfältigt, verändert oder für die Durchführung eigener Schulungen verwendet werden. Einzelne Screenshots des Schulungsmaterials dürfen in mündlichen Präsentationen verwendet werden, unter der Bedingung, dass der Name "Iva Laginja", sowie das GitFit-Logo und/oder die Website-URL sichtbar angegeben werden.

9. Anwendbares Recht

Die vorliegenden AGB unterliegen dem französischen Recht.Die vorliegenden AGB sind in französischer, englischer und deutscher Sprache abgefasst. Im Falle von Streitigkeiten ist die französische Sprachfassung maßgebend.

Datenschutzerklärung

Wirksamkeitsdatum: 13 Februar 2024

Wenn Sie sich für einen meiner Dienste anmelden, akzeptieren Sie die hier beschriebene Datenschutzrichtlinie von GitFit. In dieser Datenschutzerklärung wird erläutert, welche personenbezogenen Daten ich wann erhebe, wie sie verwendet werden und welche Rechte Sie in Bezug auf die von mir über Sie gespeicherten Daten haben. Diese Datenschutzrichtlinie kann jederzeit geändert und aktualisiert werden, insbesondere im Falle einer neuen Gesetzgebung. Das Datum des Inkrafttretens einer neuen Datenschutzrichtlinie wird immer deutlich oben auf dieser Seite angegeben. Sie können die Datenschutzerklärung jederzeit online abrufen oder eine Kopie per E-Mail anfordern, und sie wird allen Angeboten beigefügt.

1. Gesammelte Daten

Um meine Dienstleistungen anbieten zu können, muss ich ein Minimum an persönlichen Daten erheben, sobald Sie sich für eine Beratung oder einen Workshop bei mir anmelden. Die Informationen, die ich sammle, wenn Sie mich per E-Mail oder Online-Formular kontaktieren:- Vorname
- Nachname
- E-Mail Adresse
- Name des Unternehmens/Instituts der Zugehörigkeit
- vom Nutzer freiwillig übermittelte Informationen zum Zwecke der Bearbeitung seiner Akte
Die Informationen, die ich zusätzlich erhebe, wenn Sie eine Beratung oder einen Workshop bei mir buchen:- Steuernummer
- physische Adresse
- Wahl der Zahlungsmethode
- GitHub-Benutzerhandles aller voraussichtlichen Workshop-Teilnehmer.
Alle Daten werden ausschließlich mit dem Einverständnis des Kunden erhoben, und der Kunde behält alle Rechte in Bezug auf seine persönlichen Daten, wie in Abschnitt 4 der Datenschutzrichtlinie beschrieben.

2. Nutzung und Weitergabe von Daten

Der Hauptzweck, für den ich Ihre persönlichen Daten verwende, ist die Einhaltung der französischen Gesetzgebung und die Erfüllung meiner vertraglichen Verpflichtungen, die ich mit Ihnen als meinem Kunden vereinbart habe. Ich gebe Ihre Daten nicht an Dritte weiter, und ich, Iva Laginja (siehe Impressum), bin die einzige Verantwortliche für Ihre Daten bei GitFit. Um meine Arbeit ausführen zu können, nutze ich eine Liste von Diensten Dritter, um sicherzustellen, dass unsere Zusammenarbeit zu Ihrem Vorteil verläuft:NotionIch verwende Notion als mein All-in-Management-Tool für GitFit, das auch CRM (Customer Relationship Management) umfasst. Um meine Dienstleistungen erbringen zu können, speichere ich damit die oben genannten Informationen. Ich bin die einzige Person, die Zugang zu diesen Daten hat, die außerhalb der Europäischen Union gespeichert sind. Weitere Informationen zu Notion und GDPR finden Sie unter
https://www.notion.so/help/gdpr-at-notion
GitHubBei den Workshops, die ich anbiete, arbeiten wir über GitHub zusammen. Um die Zusammenarbeit an den Schulungs-Repositories zu ermöglichen, sammle ich die Namen und GitHub-Handles aller angekündigten Workshop-Teilnehmer, die ich dann zu allen Repositories hinzufüge, die während einer Schulung verwendet werden. Alle Teilnehmer werden per E-Mail über diese Ergänzung benachrichtigt. Alles über die Datenschutzrichtlinien von GitHub erfahren Sie hier:
https://docs.github.com/en/site-policy/privacy-policies
Bei individuellen Workshop-Anmeldungen werden die Benutzer für 1 Jahr im Repository gespeichert. Wenn der Workshop von einem einzelnen Kunden organisiert wurde, der dann seine Teilnehmer benannt hat, wird das Eigentum am Repository an eine vom Kunden benannte Person oder Organisation übertragen, die die Verantwortung für die Benutzer im Repository übernimmt.GitKrakenDie Teilnahme an meinen Workshops erfordert den Download von GitKraken mit einer kostenlosen Testlizenz. Ich gebe zwar keine Ihrer Daten an GitKraken weiter, aber Sie müssen Ihren Vor- und Nachnamen, Ihre E-Mail-Adresse und Ihre GitHub-Verbindung an GitKraken übermitteln, um an meinen Workshops teilnehmen zu können. Weitere Informationen über GitKraken's GDPR Compliance und Datenschutzrichtlinien finden Sie hier:
https://www.gitkraken.com/gdpr
IcedriveIcedrive ist ein Cloud-Dienst, auf dem ich Dokumente im Zusammenhang mit meiner Arbeit mit GitFit speichere, insbesondere Rechnungen und Angebote. Icedrive ist ein vollständig GDPR-konformer Cloud-Dienst, über den Sie hier lesen können:
https://icedrive.net/legal/gdpr-compliance
, und die Datenschutzbestimmungen von Icedrive finden Sie hier: https://icedrive.net/legal/privacy-policy
RevolutRevolut ist ein Fintech-Unternehmen, das Bankdienstleistungen anbietet. Ich leite Ihre Daten nicht an Revolut weiter, aber Sie geben sie selbst an Revolut weiter, wenn Sie eine Online-Zahlung für meine Dienstleistungen durchführen. Revolut-Datenschutzerklärung:
https://www.revolut.com/privacy-policy/
CarrdCarrd ist mein Website-Anbieter für gitfit.io. Sie können zwar über ein Online-Kontaktformular mit mir in Verbindung treten, aber die Website speichert keine Ihrer Daten. Carrd-Datenschutzerklärung:
https://carrd.co/docs/general/privacy
Bitte wenden Sie sich direkt an die Websites von Drittanbietern, um Informationen über deren Datenschutzpraktiken und -richtlinien zu erhalten.

3. Dauer und Aufbewahrung

Alle personenbezogenen Daten werden so lange erhoben, verarbeitet und aufbewahrt, wie es für die Organisation und Bereitstellung des abonnierten Dienstes oder für die Aufrechterhaltung unserer Geschäftsbeziehung erforderlich ist. Sie werden für administrative und rechtliche Zwecke aufbewahrt und für die gesetzlich vorgeschriebene Dauer gespeichert. Kommerzielle Daten werden für einen Zeitraum von drei (3) Jahren nach Beendigung der Geschäftsbeziehung aufbewahrt.

4. Ihre Rechte in Bezug auf Ihre persönlichen Daten

Wenn Sie Fragen oder Bedenken haben, zögern Sie nicht, sich an mich zu wenden: info@gitfit.io. Sie haben jederzeit das Recht:- eine Kopie der von mir über Sie gespeicherten personenbezogenen Daten anzufordern
- Ihre persönlichen Daten zu ändern
- den Zeitraum zu begrenzen, in dem ich Ihre Daten speichere
- die Löschung Ihrer Daten zu verlangen
- die Weitergabe Ihrer Daten an einen neuen Dienstleister zu verlangen
- eine Beschwerde bei der französischen Datenschutzbehörde CNIL (Commission Nationale de l'Informatique et des Libertés) einzureichen
Für weitere Informationen besuchen Sie bitte:
https://www.cnil.fr/fr