Qualcuno mi sa dire cosa sono e a cosa servono questi comandi di git specificamente: init, add, commit, status, log, branch, checkout, merge.
Inoltre mi potete rispondere a queste domande: cos'è la working directory? cos'è un target, una dipendenza e una regola?