На отдалечен хранилище
(Например, Bitbucket, GitLab, GitHub т.н.)
Създайте отново хранилището по принцип задължително. Ако вече сте се занули местната история, можете просто да го изпратите към отдалечен хранилище с ключовата -f.
Това ще замени само съдържанието на клон произход / майстор. Ако отдалечената хранилището, има и други клонове, те могат да бъдат отстранени както следва (отделно за всеки клон с името, например, BRANCHNAME):
Разбира се, ако има много клонове и / или тагове, тя ще бъде по-лесно да се премахне и да се пресъздаде цялата хранилището.
Нека разгледаме последователно всички команди се изпълняват.
Просто пусна локални промени.
Тя не работи, без повече от един аргумент, че просто не забеляза грешката. Но дори и ако да го направите:
Тя премахва само влизането в конфигурацията на местното хранилище на свързаните транзакции (дистанционно) по произхода на името.
Ако тази команда се изпълнява в съществуваща хранилище, а след това тя не прави нищо. Ако искате да изтриете историята на промените и на версии се започне от нулата, трябва да отидете на друг начин: Как да възстановим историята на Git?
От хранилището под произхода на името е вече на сайта, нищо не се случва.
Просто добавете няколко ангажира в местната хранилището. Ако на някой етап няма промяна (са добавени / индексирани файлове, които не съдържат промените), след което не е извършил.
И резултатът, получен до конкретни действия произход хранилище. Естествено ние виждаме там все едно историята на ангажира, че имаме на местно ниво. Преглед на местния може, например, както следва:
Свързани статии