Domande taggate «git»

Git è un sistema di controllo di versione distribuito open-source (DVCS). Usa questo tag per domande relative all'utilizzo di Git e ai flussi di lavoro. NON UTILIZZARE il tag [github] per problemi relativi a Git semplicemente perché in GitHub è ospitato un repository. Inoltre, non utilizzare questo tag per domande di programmazione generali che coinvolgono un repository Git.


5
git gc --aggressive vs git repack
Sto cercando modi per ridurre le dimensioni di un gitrepository. La ricerca mi porta alla git gc --aggressivemaggior parte delle volte. Ho anche letto che questo non è l'approccio preferito. Perché? di cosa dovrei essere a conoscenza se corro gc --aggressive? git repack -a -d --depth=250 --window=250è consigliato gc --aggressive. …

4
Git non-fast-forward rifiutato
Mi sembra che questa domanda sia stata posta molte volte, ma la soluzione è tipicamente "Ho cancellato la directory e ho rifatto il lavoro con una nuova cassa". Ho eseguito un commit e un push, ma mi sono reso conto di aver fatto riferimento al numero di ticket sbagliato nel …

8
repository git ignorando tutti i file .dll
Il titolo dice tutto. Sto provando ad aggiungere i miei pacchetti NuGet al repository. Viene rilevato tutto tranne i file .dll. Il file gitignore non contiene riferimenti a * .dll. I file .dll non vengono riconosciuti quando si trovano in un punto qualsiasi dell'intero repository. anche info / exclude è …
88 git  gitignore 


9
Da dove provengono le impostazioni nella mia configurazione Git?
Ho notato che ho due elenchi per core.autocrlfquando corrogit config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true Questi ultimi tre (da user.name in basso) sono gli unici nel mio C:\users\username\.gitconfigfile. Da dove vengono tutti gli altri? Perché …


4
Cos'è la potatura Git?
Ho tagliato accidentalmente alcuni rami remoti e non so davvero quale sia la conseguenza (ho fatto clic sul pulsante "Elimina rami remoti" in Git Extensions, pensando che avrebbe eliminato un ramo remoto). La documentazione ufficiale dice "git-prune - Elimina tutti gli oggetti non raggiungibili dal database degli oggetti". Non capisco …


6
Comando per ottenere l'ultimo hash del commit Git da un ramo [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 7 anni fa . Migliora questa domanda Come posso controllare con la riga di comando l'ultimo hash …
88 git  github 

7
Reimposta git proxy alla configurazione predefinita
Ho installato Socat per utilizzare il protocollo Git tramite un proxy HTTP CONNECT, quindi creo uno script chiamato gitproxynella tua directory bin. #!/bin/sh # Use socat to proxy git through an HTTP CONNECT firewall. # Useful if you are trying to clone git:// from inside a company. # Requires that …
87 git 

9
Impossibile clonare un repository GitHub su Linux tramite HTTPS
Sto provando a fare un semplice git clone https://github.com/org/project.gitsu una scatola CentOS ma ottengo: errore: l'URL richiesto ha restituito l'errore: 401 durante l'accesso a https://github.com/org/project.git/info/refs irreversibile: richiesta HTTP non riuscita Non mi richiede mai il mio nome utente / password, semplicemente fallisce. Posso fare la stessa identica chiamata sul mio …
87 linux  git  github 

6
Sottomoduli Git. Tirando in un nuovo clone del super-progetto
OK. Quindi pensavo di averlo leccato ... ma ora ... Ho un progetto che include una piccola libreria di GitHub come sottomodulo. Nella versione originale di quel super-progetto il sottomodulo funziona come previsto. Tuttavia, ho appena clonato il superprogetto, ho fatto quello che pensavo di dover fare: "git submodule init", …

4
Cosa fa la "sincronizzazione" di GitHub per Windows?
Con GitHub per Windows, puoi "pubblicare" un ramo, quindi "sincronizzare" quel ramo con GitHub. La sincronizzazione è fondamentalmente una git pulle git push? O c'è di più? Se volessi eseguire esattamente gli stessi passaggi della "sincronizzazione" dalla riga di comando, cosa dovrei fare? (Non è Open Source, o l'ho appena …

2
Come faccio a ripristinare il ramo principale in un tag in git?
Abbiamo origine e sviluppo di rami. Lo stato iniziale del master è stato contrassegnato in tag_ABC. Abbiamo poche modifiche apportate al ramo di sviluppo e trasferito all'origine. Poi abbiamo accidentalmente fuso lo sviluppo in master e ci siamo spinti all'origine. Ora vorremmo riportare il master al checkpoint tag_ABC. Come possiamo …
87 git 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.