Articles of git

src refspec master non corrisponde a nessuno quando si preme commit in git

Ho clonato il mio repository con: git clone ssh://xxxxx/xx.git ma dopo aver cambiato alcuni file e add e commit , voglio spingerli sul server: git add xxx.php git commit -m “TEST” git push origin master Ma l’errore che torno è: error: src refspec master does not match any. error: failed to push some refs to […]

Distribuisci un progetto usando Git push

È ansible implementare un sito Web usando git push ? Ho la sensazione che abbia qualcosa a che fare con l’uso di git hooks per eseguire un git reset –hard sul lato server, ma come potrei fare per realizzare questo?

Estrarre nuovi aggiornamenti dal repository GitHub originale nel repository GitHub biforcuto

Ho biforcato il repository di qualcuno su GitHub e vorrei aggiornare la mia versione con commit e aggiornamenti fatti nel repository originale. Questi sono stati fatti dopo che ho biforcuto la mia copia. Come posso inserire le modifiche apportate all’origine e incorporarle nel mio repository?

Usare Git con Visual Studio

Come utente di Visual SourceSafe di lunga data (e odiatore) stavo discutendo di passare a SVN con un collega; suggerì invece di usare Git . Dal momento che, a quanto pare, può essere usato come peer-to-peer senza un server centrale (abbiamo solo un team di 3 sviluppatori). Non sono stato in grado di trovare nulla […]

Git workflow e rebase contro unire le domande

Utilizzo Git da un paio di mesi su un progetto con un altro sviluppatore. Ho diversi anni di esperienza con SVN , quindi credo di portare molto bagaglio alla relazione. Ho sentito che Git è eccellente per ramificazioni e fusioni, e finora non lo vedo. Certo, la ramificazione è semplice, ma quando provo a unirmi, […]

Le forchette Git sono effettivamente dei cloni?

Continuo a sentire che le persone dicono che stanno creando un codice in git. Git “fork” suona sospettosamente come git “clone” più una certa (insignificante) volontà psicologica di rinunciare alle future fusioni. Non c’è un comando fork in git, giusto? Github rende le forche un po ‘più reali graffettandoci la corrispondenza. Cioè, si preme il […]

Gestire file binari di grandi dimensioni con Git

Sto cercando le opinioni su come gestire i file binari di grandi dimensioni su cui dipende il mio codice sorgente (applicazione web). Stiamo attualmente discutendo diverse alternative: Copia i file binari a mano. Pro: Non sono sicuro. Contro: Sono fortemente contrario, poiché aumenta la probabilità di errori durante la creazione di un nuovo sito / […]

In che modo git gestisce i collegamenti simbolici?

Se ho un file o una directory che è un collegamento simbolico e lo impongo a un repository git cosa succede? Suppongo che lo lasci come un collegamento simbolico fino a quando il file non viene eliminato e quindi se si rimuove il file da una versione precedente si crea semplicemente un file normale. Cosa […]

Come faccio a fare in modo che Git usi l’editor della mia scelta per i commit?

Preferisco scrivere i miei messaggi di commit in Vim, ma li sta aprendo in Emacs. Come posso configurare Git per utilizzare sempre Vim? Nota che voglio farlo a livello globale, non solo per un singolo progetto.

Come elencare i rami che contengono un dato commit?

Come posso interrogare git per scoprire quali rami contengono un dato commit? gitk di solito elenca i rami, a meno che ce ne siano troppi, nel qual caso dice solo “molti (38)” o qualcosa del genere. Devo conoscere l’elenco completo o almeno se determinati rami contengono il commit.