GitHub desktop - usunięcie repozytorium i ponowne stworzenie...

GitHub desktop - usunięcie repozytorium i ponowne stworzenie...
Krwawy Ork
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

witam!
stworzyłem repozytorium i je upubliczniłem, ale coś mi się "odwidziało" i postanowiłem te repozytorium usunąć i wszystko od nowa zrobić. Usunąłem logując się na mój profil githuba i w ustawieniach projektu usunąłem. Ok teraz chcę zrobić to samo od nowa. W github desktop po wskazaniu folderu z projektem pojawia się ostrzeżenie i clickam "add this repository" (screen).

image

Niestety nie pojawia się już przycisk publish directory tylko Push origin... tak jakby program widział ten folder jako istniejący już projekt na moim gicie...Da się jakoś oczyści folder projektu na dysku z githubowych powiązań? Jeszcze jest opcja żebym stworzyłem projekt w visual studio od nowa i przekopiował pliki src...

image

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
4

Git trzyma dane o repozytorium w ukrytym katalogu nazwanym .git zlokalizowanym wewnątrz danego repozytorium - zatem aby niejako "zacząć od nowa" wystarczy wejść do katalogu z repo i usunąć .git (np. rm -rf ~/Pulpit/mój-projekt/.git); pamiętaj aby następnie zainicjować repozytorium odpalając git init (to utworzy katalog .git na nowo, bez informacji z poprzedniego stanu repo).

(related xkcd: https://xkcd.com/1597/)

Krwawy Ork
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

Udało się ale nie do końca... pojawia się błąd cannot publish unborn HEAD

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0
  • Co konkretnie zrobiłeś? (jakie polecenia w terminalu itd.)
  • W którym momencie pojawia się błąd? (gdy odchodzisz od komputera po herbatę, gdy klikasz coś w interfejsie itd.)
  • Co na temat tego błędu mówi internet?
Krwawy Ork
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

cześć, już wszystko działa!

Krwawy Ork
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

witam ponownie, zadam dodatkowe pytanie do mojego tematu:
mam projekt prostego chatu, który hostuję na netlify ale w tym projekcie jest plik z konfiguracją Firebase. Są to klucz API i inne właściwości. Stworzyłem plik .env i w nim stworzyłem wartość do której przypisałem klucz API. Potem dodałem ten plik do gitignore ale jest jeden problem wtedy, netlify nie ma dostępu do tego pliku i nie może pozyskać klucza API, przez co strona nie działa. Zależy mi na tym aby projekt był dostępny publicznie na moim Githubie.
Pomyślałem, że będę na netlify robił ręcznie deploy wrzucając z dysku folder projektu, który ma klucz API, a na Gita będę robił deploy bez klucza API. Trochę będzie kombinowania chyba, że jest lepszy sposób.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.