git

Make.gitignore ignoruje wszystko oprócz kilku plików

Rozumiem, że a .plik gitignore zamyka określone pliki z wersji Gita Kontrola. Mam projekt (LaTeX), który generuje dużo dodatk ... które Jestem śledzenie z Gitem? Coś jak # Ignore everything * # But not these files... script.pl template.latex # etc...

Co powinno być w moim.gitignore dla projektu Android Studio?

Jakie pliki powinny być w moim .gitignore dla projektu Android Studio? Widziałem kilka przykładów, które zawierają .iml ale IntelliJ docs mówią, że .iml muszą być włączone do twojej kontroli źródła.

Po angielsku, co robi "Git reset"?

Widziałem ciekawe posty wyjaśniające subtelności o git reset. Niestety, im więcej o tym czytam, tym bardziej wydaje się, ż ... konkretne przypadki użycia i przepływy pracy; konsekwencje dla kopii roboczej, HEAD i Twojego globalnego poziomu stresu.

Zobacz co jest w schowku bez nakładania [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ć skrytkę, a nawet utworzyć nową gałąź z skrytki. Czy można po prostu zobaczyć, co znajduje się w skrytce bez jej nakładania?

Jak wypisać tylko nazwy plików, które zmieniły się między dwoma zatwierdzeniami?

Mam kilka commitów w repo. Chcę zobaczyć listę plików zmienionych pomiędzy dwoma commitami-z SHA1 na SHA2. Jakiego polecenia powinienem użyć?

Jak skonfigurować git do ignorowania niektórych plików lokalnie?

Czy Mogę ignorować pliki lokalnie bez zanieczyszczania globalnego git config dla wszystkich innych? Mam nie śledzone pliki, k ... , ale nie chcę wprowadzać zmian w konfiguracji git dla każdego małego losowego pliku, który mam w moich lokalnych oddziałach.

Usuwanie plików z git commit

Używam Gita i mam kilka plików za pomocą git commit -a Później odkryłem, że plik został omyłkowo dodany do commita. Jak mogę usunąć plik z ostatniego commita?

git branch, fork, fetch, merge, rebase i clone, jakie są różnice?

Czy ktoś może mi pomóc zrozumieć różnicę między gałęzią, widelcem i klonem w Git? Podobnie, co to znaczy, gdy robię git fetc ... Jak mogę zgnieść poszczególne zobowiązania razem? Jak są używane, dlaczego są używane i co reprezentują? Jak działa GitHub?

Jakie modele rozgałęziające Git działają dla Ciebie?

Nasza firma korzysta obecnie z prostego modelu rozgałęzień trunk/release/hotfixes i prosi o poradę, które modele rozgałęzień ... riven development , a jeśli Plastic nie jest twoim wyborem, przestudiuj model rozgałęziający nvie i jego wspierające Skrypty.

git: cofa wszystkie zmiany w katalogu, w tym nowe pliki

Jak usunąć wszystkie zmiany z katalogu roboczego, w tym nowe Nie śledzone pliki. Wiem, że git checkout -f tak robi, ale nie usuwa nowych Nie śledzonych plików utworzonych od ostatniego zatwierdzenia. Czy ktoś ma pomysł jak to zrobić?

Jak sklonować repozytorium Git do określonego folderu?

Wykonanie polecenia git clone [email protected]:whatever tworzy katalog w moim bieżącym folderze o nazwie whatever i wrzuca zawa ... rium, ale to chyba łamie Gita, i chciałbym być w stanie zaktualizować po prostu przez wywołanie git pull. Jak mogę to zrobić?

Jaka jest różnica między głową, drzewem roboczym i indeksem w Git?

Może mi ktoś powiedzieć jaka jest różnica między głową, drzewem roboczym a indeksem w Git? Z tego co rozumiem, to wszystkie ... " current "lub" checked out"), a HEAD wskazuje na tę gałąź. Robi to znaczy, że głowa i drzewo robocze są zawsze takie same?

Domyślne zachowanie "git push" bez podanej gałęzi

Używam następującego polecenia, aby wcisnąć do mojej zdalnej gałęzi: git push origin sandbox If I say git push origin ... ush origin origin powyżej znajduje się zdalnie. Rozumiem, że git push [remote] [branch] popchnie tylko tę gałąź do pilota.

LF zostanie zastąpiony przez CRLF w git-Co to jest i czy jest ważne? [duplikat]

Możliwy duplikat:git Zamiana LF na CRLF Kiedy tworzę nową aplikację rails, widzę w git ostrzeżenie o zamianie LF. Ta ... ca między LF A CRLF? Czy powinienem się tym martwić na dłuższą metę, czy po prostu zignorować i zachować idziesz jak zwykle?

Zmienić bieżący commit jako jedyny (początkowy) commit w repozytorium Git?

Obecnie mam lokalne repozytorium Gita, które przesyłam do repozytorium Github. Lokalne repozytorium ma ~10 commitów, a repoz ... : istnieją konkretne katalogi / pliki, które nie są śledzone - jeśli to możliwe, chciałbym zachować Nie śledzące tych plików.

Jak nazwać i odzyskać stash po imieniu w git?

Zawsze miałem wrażenie, że możesz nadać skrytce nazwę, wykonując git stash save stashname, którą później możesz zastosować, w ... howek, który chciałbym okresowo stosować, ale nie chcę zawsze polować w git stash list Co to jest prawdziwy numer skrytki to.

Jak pobrać wszystkie gałęzie Git

Sklonowałem repozytorium Git, które zawiera około pięciu gałęzi. Jednak kiedy robię git branch widzę tylko jedną z nich: $ g ... stkie gałęzie lokalnie, więc kiedy to zrobię git branch, pokazuje to co następuje? $ git branch * master * staging * etc...

Jak cofnąć" git commit --amend "zrobione zamiast" git commit"

Przypadkowo zmieniłem poprzedni commit. Commit powinien być oddzielony, aby zachować historię zmian, które wprowadziłem do da ... jak git reset --hard HEAD^, pierwszy commit również zostanie cofnięty. (nie wcisnąłem jeszcze żadnych zdalnych katalogów)

Jak przywrócić commit scalający, który został już wypchnięty do zdalnej gałęzi?

git revert <commit_hash> sama nie zadziała. -m musi być sprecyzowany, i jestem trochę zdezorientowany. Ktoś już tego doświadczył?

Wizualizacja topologii gałęzi w git

Gram z Gitem w izolacji na własnej maszynie i trudno mi utrzymać mentalny model wszystkich moich gałęzi i commitów. Wiem, że ... ać moje repozytorium miałby trudności z ustaleniem, co dokładnie / align = "left" / W tym przypadku nie jest to możliwe...