Voglio imparare git, quindi c'è qualche repository di test online disponibile, solo per test? in modo che io possa imparare a lavorare con i repository GIT remoti?È disponibile un repository GIT di test?
risposta
È possibile clonare qualsiasi repository che ti piace su github.com. Se hai bisogno di più funzionalità (fusione, spinta, ecc.), Puoi creare il tuo repository di test lì (attualmente questo è gratuito) - http://help.github.com/creating-a-repo/
Git non è come SVN in quanto non hai bisogno di una centrale pronti contro termine. Quello che puoi fare è prendere una directory piena di file e fare una copia. Nella copia, lancia "git init" e voilà, hai un git repo con cui giocare. Puoi persino clonarlo localmente e esercitarti a spingere e tirare. Puoi fare tutto questo senza nemmeno essere connessi a Internet.
Bene, questa è una domanda precedente ma può essere ancora molto attuale per gli altri.
Di solito uso il seguente flusso di lavoro (è più o meno quello che la risposta di siride suggerisce). È utilizzabile per testare Git o per avere il repository remoto su drive o servizio di rete come Dropbox (invece di github.com o altri).
Creare una directory che fungerà da un repository remoto:
cd /somewhere/on/hard/drive/eg/Dropbox
mkdir my_project
cd my_project
git init --bare
Passare alla directory del progetto esistente (o crearne se non si dispone di alcuna):
cd project_dir
git init
# add all files you want to add, e.g. *, *.cpp *.h, '*.cpp' etc. or one by one
# create some file if you don't have any
git add *
git commit -am "initial commit"
Sempre in directory di progetto, connettersi al repository remoto:
# add the remote repository
git remote add origin /somewhere/on/hard/drive/eg/Dropbox
# push for the first time
git push -u origin master
Quindi è possibile git commit
, git push
, git pull
o qualsiasi altra cosa tu voglia provare. Per creare un nuovo clone di che il repository di clone di serie:
git clone /somewhere/on/hard/drive/eg/Dropbox my_project_dir
Questa grande opera per il test in quanto non richiede alcuna sever o servizio di terze parti ed è utilizzabile anche per il vero lavoro.
principiantiIn alternativa, per completi, http://try.github.io/ che permette di provare base comandi Git nel browser Web.
E qui è il pronti contro termine in cui è possibile testare fare il pull request
https://github.com/octocat/Spoon-Knife
- 1. Test VM nel repository GIT
- 2. Come aggiungo un pacchetto A a Buildroot che è disponibile in un repository Git?
- 3. Creare un repository git che contenga un altro repository git
- 4. È sicuro utilizzare un repository git copiato?
- 5. "Non un repository git"
- 6. Mantenimento del repository git contenente altro repository di git clonato
- 7. Posso scaricare un repository git senza git?
- 8. Anonimizza un repository git locale?
- 9. Come configurare un repository Git privato su GitHub? È possibile?
- 10. Qual è lo scopo di forgiare un repository git?
- 11. come riavviare un repository git
- 12. Come eseguire il commit di un repository git all'interno di un altro repository git
- 13. fatale: Non un Git repository
- 14. E 'possibile avere un repository git all'interno di un altro repository git
- 15. Invio di sottostrutture in un repository git
- 16. Numero di commit in un repository git
- 17. Estrai parte di un repository git?
- 18. fatale: non un repository git - Errore
- 19. git con --git-dir = restituisce 'non un repository git'
- 20. Utilizzo di un singolo repository git per più progetti git
- 21. Clonazione di un repository Git senza la directory .git
- 22. Come passare attraverso un repository git?
- 23. Elenco di telecomandi per un repository git?
- 24. clonazione di un repository Git su SFTP
- 25. git push solo parte di un repository
- 26. Come clonare un repository git di stile git-flow?
- 27. Mantenere git repository all'interno di un altro git repo
- 28. Git: Come ottenere un'istantanea di un repository git
- 29. Gestione di molti repository git
- 30. È possibile installare direttamente una gemma da un repository git?
Ma ho anche voglia di fare e impegnarsi unione tra rami! – SunnyShah
bene, è possibile creare un repository di prova lì. Ci sono archivi pubblici illimitati nel piano gratuito che hanno nel momento attuale (https://github.com/plans) [modifica - Non sono affiliato con github in alcun modo; Sono solo un utente lì] – aeter
Il commit, la fusione, ecc ... sono tutti fatti localmente. L'unica cosa che non saresti in grado di fare è spingere al repository estero. Altrimenti, come dice la siride, puoi fare tutto questo (incluso avere un repository remoto) sul tuo computer abbastanza facilmente. – Dustin