Trovo git difficile da capire in quanto non riuscivo a trovare il significato delle parole usate per le azioni. Ho controllato il dizionario per il significato di "stage" e nessuno dei significati era correlato ai concetti di controllo del codice sorgente. Cosa significa "stage" nel contesto di git?
Cerco di comprendere i vantaggi del sistema di controllo della versione distribuita (DVCS). Ho trovato molto utile la rieducazione di Subversion e questo articolo di Martin Fowler . Mercurial e altri DVCS promuovono un nuovo modo di lavorare sul codice con changeset e commit locali. Impedisce di fondere l'inferno e …
Non c'è dubbio che la maggior parte dei dibattiti sugli strumenti del programmatore si concentri sulla scelta personale (da parte dell'utente) o sull'enfasi del design , cioè sull'ottimizzazione del design in base a casi d'uso particolari (dal costruttore dello strumento). Gli editor di testo sono probabilmente l'esempio più importante: un …
Ho usato Git nelle mie ultime due società per il controllo delle versioni. Da quanto ho sentito, circa il 90% delle aziende utilizza Git su altri sistemi di controllo delle versioni. Uno dei maggiori punti di forza di Git è che è decentralizzato, ovvero tutti i repository sono uguali; non …
In un gitambiente in cui abbiamo modularizzato la maggior parte dei progetti, stiamo affrontando il problema di un progetto per repository o di più progetti per repository . Consideriamo un progetto modulare: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Oggi abbiamo un progetto per repository . …
Sto lavorando su un sito Web che consentirà agli utenti di accedere utilizzando le credenziali OAuth come Twitter, Google, ecc. Per fare questo, devo registrarmi con questi vari provider e ottenere una chiave API super segreta che ho per proteggere con impegni contro varie parti del corpo. Se la mia …
Per un team distribuito che utilizza Git e Github come controllo di versione, le immagini devono essere archiviate anche nel repository git? Per la maggior parte, le immagini non verranno modificate. La cartella che li contiene aumenterà di dimensioni solo con l'aggiunta delle immagini. Una preoccupazione è che la cartella …
Sto imparando git e ho notato che ha un processo di commit in due passaggi: git add <files> git commit Il primo passo posiziona le revisioni in quella che viene chiamata "area di gestione temporanea" o "indice". Ciò che mi interessa è il motivo per cui viene presa questa decisione …
Non è davvero una domanda tecnica, ma ci sono molte altre domande qui sul controllo del codice sorgente e sulle migliori pratiche. La società per cui lavoro (che rimarrà anonima) utilizza una condivisione di rete per ospitare il suo codice sorgente e il codice rilasciato. È responsabilità dello sviluppatore o …
Attualmente sto imparando ad usare Git leggendo Pro Git . In questo momento sto imparando su branching e tag. La mia domanda è quando devo usare un ramo e quando dovrei usare un tag? Ad esempio, supponiamo che crei un ramo per la versione 1.1 di un progetto. Al termine …
Attualmente abbiamo un ramo master per la nostra applicazione PHP in un repository condiviso. Abbiamo più di 500 clienti che sono abbonati del nostro software, la maggior parte dei quali ha una certa personalizzazione per scopi diversi, ognuno in un ramo separato. La personalizzazione potrebbe essere un nome di campo …
La mia organizzazione sta valutando di passare da SVN a Git. Un argomento contro lo spostamento è il seguente: Come facciamo il versioning? Abbiamo una distribuzione SDK basata sulla piattaforma NetBeans. Poiché le revisioni SVN sono numeri semplici, possiamo usarle per estendere i numeri di versione dei nostri plugin e …
Negli ultimi anni, l'hype attorno a Git è cresciuto notevolmente. Tutti conoscono Git, nessuno conosce alternative. Altri come Mercurial sembrano passare inosservati. Entrambi sono stati rilasciati nel 2005 e offrono funzionalità simili. Inoltre, Mercurial è generalmente considerato più facile da usare, più intuitivo e ha da tempo migliori interfacce utente. …
Il mio ufficio sta cercando di capire come gestiamo le divisioni e le fusioni delle filiali e abbiamo riscontrato un grosso problema. Il nostro problema riguarda i sidebranch a lungo termine, il tipo in cui alcune persone lavorano in un sidebranch che si divide dal master, ci sviluppiamo per alcuni …
Non sono mai sicuro quando un progetto sia abbastanza lontano da impegnarsi per il controllo del codice sorgente. Tendo a rimandare l'impegno fino a quando il progetto non sarà "completo dal punto di vista del quadro" e da quel momento in poi impegnerò principalmente le funzionalità. (Non ho fatto alcun …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.