git init touch .gitignore touch readme.md code .
#Création de l'espace de travail
Depuis le dossier Isen.DotNet: mkdir Isen.DotNet.ConsoleApp cd Isen.DotNet.ConsoleApp dotnet new console dotnet run
Repository Remote Depuis la racine du projet: Etat des fichiers: git status Tracker les fichiers: git add . Ils sont maintenant suivis : git status Commit : (ajout à l'historique local) git commit -m "Message de commit" git commit -a -m "updated readme"
Depuis le dossier Isen.DotNet: mkdir Isen.DotNet.Library cd Isen.DotNet.Library dotnet new classlib dotnet run
on se met dans le dossier vers lequel on veut incorporer une référence --> cd ../Isen.DotNet.Console dotnet add reference ../Isen.DotNet.Library/Isen.DotNet.Library.csproj #Création d'une solution et ajout des projets Depuis le projet racine: Ajouter le fichier solution : dotnet new sin Ajouter le projet console: dotnet sln add Isen.DotNet.ConsoleApp/Isen.DotNet.consoleApp.csproj #Commit git git add . git commit -m #TDD Test driven Development Créer le dossier de tests: mkdir Isen.DotNet.tests Connaitre une liste des news: dotnet new -h
dotnet new xunit
Ajouter ce projet à la solution (depuis la racine) dotnet sln add reference Isen.Dotnet.Tests
Depuis le dossier du projet tests: dotnet add reference ../Isen.Dotnet.Library/Isen.DotNet.Library.csproj'
Depuis le dossier du projet de tests