Sono entrato nella scheda Admin
di un repository e ho scoperto come eliminare un intero repository, ma non posso rimuovere singoli file e cartelle.
Commenti
- Sono fantastico! Naturalmente, cè il fatto che puoi ' t, perché è un sito di controllo della versione, non un sito di sincronizzazione di file. È strano che tu possa modificare i file però.
Risposta
Non è realmente possibile per impostazione predefinita. Tu devi farlo localmente e quindi inviare le nuove modifiche. Online puoi solo visualizzare i repository.
Commenti
- Cè una ragione per cui non ' t consentire questo?
- Sì .. ci sono molte ragioni … non è Dropbox e il loro target sono principalmente i programmatori. Perché ' è un sistema di controllo delle versioni e per ogni piccola modifica è necessario registrarlo .. qualcosa che viene fatto in batch .. Ci sono diversi modi per eliminare un singolo file e poi se stanno per implementarli tutti .. la gente inizierebbe a chiedersi .. perché non avere una copia / spostamento / ecc …
- Divertente come puoi farlo su GitHub.
Risposta
Ora puoi andare al repository BitBucket ed eseguire le seguenti operazioni:
- Facoltativamente, premi f per cercare il file da d elete
- Con il file aperto, sul lato destro dello schermo vedrai una piccola freccia verso il basso (accanto al pulsante di modifica), fai clic su di essa e seleziona
Delete
- BitBucket chiederà un messaggio di commit opzionale, quindi fai clic su
Commit
- Tutto fatto
Lo svantaggio è che è possibile eliminare un solo file per commit.
Risposta
Potresti riuscire ad arrivarci in parte se i file sono stati aggiunti come parte di un singolo changeset. Linterfaccia di amministrazione ti consente di rimuovere singoli gruppi di modifiche, cosa che annullerebbe. Ci sono un sacco di avvertimenti:
Lo stripping è un modo conveniente per rimuovere changeset, ma manipola la cronologia. Se uno elimina un changeset che altri hanno già estratto, è probabile che venga nuovamente inviato al repository a meno che ogni altro contributore non esegua lo strip localmente.
Risposta
Puoi farlo.
Sono andato al sito web del repository remoto> Sorgente> seleziona ramo> seleziona cartella> seleziona il file da eliminare> Modifica> Elimina> Conferma.