Come si rimuovono i file da un repository tramite linterfaccia di Bitbucket?

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.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *