Proiectul e facut sa "functioneze" cu git.
Pentru a lucra:
- Cititi tutorialul de git si ssh: http://users.utcluj.ro/~visoft/tutoriale/
- Faceti-va cont pe github daca nu aveti
- Va setati ssh-ul sa puteti accesa github-ul
- Va puneti pe calculator git-scm
- Va clonati proiectul specificat de profesor:
- Deschideti o consola
Git CMD
- Navigati unde vreti sa salvati proiectul
- Rulati
git clone URL
undeURL
este adresa repository-ului accesat prin SSH.
- In folderul proiectului va dezarhivati fisierele din aceasta arhiva: [primiti link separat pe grup]
- Deschideti Visual Studio, navigati la folderul proiectului, si deschideti proiectul. Upgradati daca vreti.
- Compilati.
- Urmariti tutorialul video despre cum sa folositi git-ul din Visual Studio.
Modificari in Visual studio:
Langa Solution Explorer exista un Team explorer. Mergeti pe iconita de Home si alegeti Settings. Mergeti pana la Diff & Merge tool si alegeti Visual Studio.
Daca nu merge sa interactionati cu repository-ul remote:
Intrati in fisierul .gitconfig
din folderul home (C:\users\xxx) si adaugati in sectiunea [core]
:
sshCommand = ssh.exe
Daca tot nu merge, deschideti o consola si incercati sa dati comanda git fetch --all
in folderul proiectului. Daca va da erori de cheie, adaugati in variabilele de sistem (per user) GIT_SSH=C:\Windows\System32\OpenSSH\ssh.exe
Spre deosebire de tutorialul de git, vom lucra direct in master, fara sa mai facem branch-uri. Deasemenea, cautati pe google despre rebase. NU il recomand a fi folosit, decat cu atentie.