Voglio vedere come la mia base di codice è cresciuta nel tempo. GitHub ha un bel +/-display lungo l'elenco dei check-in che dà un'idea di ciò. C'è qualcosa di simile che posso usare con il mio repository ospitato da Google Code o offline?
Non sono un programmatore di professione, ma faccio un po 'di codice e ne ho usato un po'. Ho incontrato quella che trovo una situazione sorprendente. Conosco molto bene Git. C'è un progetto in cui ho trovato un (piccolo) bug che mi stava colpendo. Ho trascorso un pomeriggio a trovarlo …
Sono un utente di SVN e ora sto imparando Git. In SVN di solito eseguo il checkout sul mio computer locale un repository, che include tutti i rami del mio progetto e ho usato per selezionare la cartella per il mio ramo a cui sono interessato e ci lavoro. Vedo …
Un mio collega mi ha detto che sta pensando di ripristinare il commit del nostro server CI che ha fallito la build, quindi HEADin masterè sempre stabile (come almeno nel passare la build). È una buona pratica o può essere più problematico che lasciarlo masterrotto finché lo sviluppatore non lo …
Con git e github regolari posso fare una revisione del codice semplicemente creando una richiesta pull del ramo della funzione su cui sto lavorando al ramo principale. Come farei le revisioni del codice con git-flow? Con un flusso di lavoro come "git flow feature finish`, sono confuso su dove avvenga …
Attualmente sto lavorando a un progetto più grande che sfortunatamente contiene alcuni file in cui le linee guida sulla qualità del software non sono sempre state seguite. Ciò include file di grandi dimensioni (leggi 2000-4000 righe) che contengono chiaramente più funzionalità distinte. Ora voglio riformattare questi file di grandi dimensioni …
È una buona idea richiedere il commit solo del codice funzionante? Questo commit non ha bisogno di lasciare il repository in uno stato funzionante come: ... siamo nelle prime fasi di progettazione, il codice non è ancora stabile. ... sei l'unico sviluppatore del progetto. Sai perché le cose non funzionano. …
Sono nuovo nella comunità dei codici sociali e non so come procedere correttamente in questa situazione: Ho creato un repository GitHub un paio di settimane fa. Qualcuno ha modificato il progetto e ha apportato alcune piccole modifiche alla mia attività. Sono entusiasta che qualcuno abbia modificato il mio progetto e …
In Git è possibile impostare e applicare un buon modello di commit. Puoi consigliare (preferibilmente con argomentazione) un buon modello / linee guida di commit da applicare in azienda?
È il 2012! Mercurial e Git sono entrambi ancora forti. Comprendo i compromessi di entrambi. Capisco anche che ognuno abbia una sorta di preferenza per l'uno o l'altro. Va bene. Sto cercando alcune informazioni sul livello di utilizzo di entrambi. Ad esempio, su stackoverflow.com , la ricerca di Git ti …
Attualmente, creavo un nuovo ramo ogni volta che dovevo aggiungere una nuova funzionalità alla mia applicazione. Quando la mia funzione è terminata e funzionale, la fondo con il ramo principale. Ma più tardi, quando ho bisogno di aggiornare questa funzione (come un miglioramento) è meglio creare un nuovo ramo o …
Sono curioso di sapere qual è la migliore pratica prevalente. I commit di git devono essere applicati in modo tale che il progetto sia in uno stato di funzionamento (viene compilato correttamente, tutti i test superano ecc.) Oppure il commit del codice non funzionante è corretto? Ad esempio, se si …
Nel nostro team, utilizziamo Git come controllo del codice sorgente. Abbiamo diverse aree di codice che sono quasi indipendenti ma presentano alcune sovrapposizioni. Ultimamente abbiamo discusso di flussi di lavoro e approcci all'utilizzo del controllo del codice sorgente. Una lamentela che emerge quando promuovo l'utilizzo di un flusso di lavoro …
Sto pensando di iniziare un piccolo progetto e voglio fare il suo versioning con git. Bitbucket sembra una buona opzione per me con il loro piano gratuito. Voglio usarlo come strumento principale per lavorare con git poiché hanno strumenti piacevoli come un'interfaccia web, un client Mac OS e così via. …
Supponiamo che ci sia un team di dieci sviluppatori agili. Ogni giorno scelgono un'attività dal consiglio di amministrazione, commettono diverse modifiche contro di essa, fino a quando (entro la fine della giornata) hanno completato l'attività. Tutti gli sviluppatori effettuano il check-in direttamente sul trunk (in stile Google, ogni commit è …
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.