Ok, stworzyłem gałąź origin/origin/master
i ją pchnąłem. Boję się wykonać niektóre operacje usunięcia. Co mogę zrobić? Czy można bezpiecznie uruchomić operację usunięcia?Jak usunąć "pochodzenie/pochodzenie/wzorzec"
Odpowiedz
Nie martw się, zawsze możesz wrócić z git. Upewnij się, że masz swój główny oddział lokalnie, a następnie spróbuj tego:
git push origin :origin/master
usunie pochodzenie/główny oddział na zdalnym „pochodzenie”.
Jeśli chcesz być supersafe, zmienić pilota z „pochodzenie” do „Temp”, a następnie wykonaj:
git push temp :origin/master
Jeśli twój pilot jest repozytorium Github, możesz zobaczyć taki komunikat: 'To github.com:username/your-repo.git ! [zdalny odrzucony] origin/master (odmowa usunięcia bieżącego oddziału: refs/heads/origin/master) błąd: nie udało się przesłać niektórych odwołań do "[email protected]: nazwa_użytkownika/repo.git" 'To ponieważ domyślna gałąź jest ustawiona na 'origin/master' zamiast' master', i jest chroniona. Zmień domyślny oddział w zakładce "Ustawienia"> "Oddziały". – jakewisse
Ponieważ „pochodzenie/master” oddział na pilocie mogą być chronione przez usługodawcę Nie sądzę, że to jest duplikat pytania. – interlude