Ik ging naar het Admin
-tabblad voor een repository en ontdekte hoe ik een hele repository kon verwijderen, maar ik kan niet verwijder enkele bestanden en mappen.
Reacties
- Ik ben geweldig! Natuurlijk is er het feit dat u ' t kunt gebruiken, omdat het een site voor versiebeheer is en geen site voor bestandssynchronisatie. Vreemd dat je de bestanden wel kunt bewerken.
Antwoord
Het is niet echt mogelijk door het ontwerp. moet het lokaal doen en vervolgens de nieuwe wijzigingen pushen. Online kun je alleen de repositories bekijken.
Reacties
- Is er een reden waarom ze ' staat dit niet toe?
- Ja .. er zijn veel redenen … het is niet Dropbox en hun doel is voornamelijk de programmeurs. Omdat het ' is een versiebeheersysteem en voor elke kleine wijziging moet je het loggen .. iets dat in batches wordt gedaan .. Er zijn verschillende manieren om een enkel bestand te verwijderen en als ze ze allemaal gaan implementeren .. mensen begonnen zich af te vragen .. waarom geen kopie / verplaatsing / etc …
- Grappig hoe je het kunt doen op GitHub.
Antwoord
U kunt nu naar de BitBucket-repository gaan en het volgende doen:
- Druk optioneel op f om het bestand te zoeken dat u wilt d elete
- Met het bestand geopend, zie je aan de rechterkant van het scherm een kleine pijl omlaag (naast de knop Bewerken), klik erop en selecteer
Delete
- BitBucket zal om een optioneel vastleggingsbericht vragen en vervolgens op
Commit
- Alles klaar
Het nadeel is dat er slechts één bestand per commit kan worden verwijderd.
Answer
Misschien kom je daar wel halverwege als de bestanden zijn toegevoegd als onderdeel van een enkele wijzigingenset. Met de admin-interface kunt u individuele wijzigingensets verwijderen, waardoor dit ongedaan zou worden gemaakt. Er zijn een aantal kanttekeningen:
Strippen is een gemakkelijke manier om wijzigingensets te verwijderen, maar het manipuleert de geschiedenis. Als iemand een wijzigingenset verwijdert die anderen al hebben opgehaald, wordt deze waarschijnlijk weer naar de opslagplaats gepusht, tenzij elke andere bijdrager de strip lokaal uitvoert.
Antwoord
Je kunt dit doen.
Ik ging naar de website van de externe repository> Bron> selecteer tak> selecteer map> selecteer het te verwijderen bestand> Bewerken> Verwijderen> Vastleggen.