Giter Site home page Giter Site logo

Ogromen commit about bazaregat HOT 4 CLOSED

jaanos avatar jaanos commented on August 24, 2024
Ogromen commit

from bazaregat.

Comments (4)

zalazni avatar zalazni commented on August 24, 2024

Pozdravljeni @jaanos ,
sem uredila zadevo, hvala za nasvet. Stvar je taka, da sem delala v virtualnem okolju (zalaenv, kot ste že sami ugotovili) na drugem računalniku, saj je bilo precej lažje kot na mojem računalniku, ki ima Windowse. Tudi, če sem se pri commitanju vpisala s svojim uporabniškim imenom in geslom, pa me čudi, da je bil commit izveden iz strani uporabnika nocmatic, čigar računalnik sem uporabljala, verjetno je to nekje skrito shranjeno in mi ni uspelo spremeniti.
Skratka, sedaj je zalaenv dodano v .gitignore, prav tako pa je mapa izbrisana.

Lep pozdrav in hvala še enkrat,
Zala

from bazaregat.

jaanos avatar jaanos commented on August 24, 2024

Da nastaviš svoje podatke za commitanje, uporabi sledeča ukaza (znotraj repozitorija):

git config --local user.name "Ime Priimek"
git config --local user.email "e.postni@naslov"

Določilo --local določa, da te vrednosti veljajo samo za trenutni repozitorij. Z določilom --global se pa nastavijo vrednosti, ki naj veljajo povsod (če ni drugače določeno) - tako lahko @nocmatic na svojem računalniku privzeto nastavi svoje podatke. Za potrebe identifikacije uporabnika pa GitHub uporabi e-poštni naslov.

Opažam sicer, da je commit 059630d še vedno na repozitoriju, kar pomeni, da je repozitorij še vedno po nepotrebnem velik (tudi, če so v zadnjem commitu te datoteke pobrisane). Najbolje bo, če @zalazni zadnje tri commite združiš v enega:

git reset --hard 0bb2397      # postaviš se na commit pred problematičnim
git merge --squash 5b9b18f    # vrneš spremembe do zadnjega commita
git commit --no-edit          # narediš nov commit
git push -f

Očitno je že prej prišlo do force pusha, saj imam pri sebi commit 80e1f35, ki ga ni med predhodniki zadnjega commita na GitHubu. So pa vse spremembe iz izgubljenih commitov vključene, tako da v resnici ni razlike - če ima npr. @JureMB (kot avtor) ta commit pri sebi in naredi pull, bo sicer prišlo do združevanja, a se ne bo nič spremenilo. Kot rečeno, v normalnem delovnem toku se force pushem raje izogibajte.

from bazaregat.

zalazni avatar zalazni commented on August 24, 2024

Sem poskusila tudi na predlagan način in vseeno ni delalo, da bi commitala iz svojega računa. Verjetno sem še nekaj spregledala.
S force pushi pa se če se le da ne upam igrati, saj sem ravno to poskušala včeraj in skoraj povozila celotno delo, a sem na srečo imela shranjen backup, tako da nismo ostali praznih rok.

from bazaregat.

jaanos avatar jaanos commented on August 24, 2024

V redu - zdaj so na repozitoriju tudi že novi commiti (vključno s prej nedosegljivimi), tako da bi tole brisanje bilo že bolj komplicirano. Boste pa vedeli za naslednjič.

from bazaregat.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.