git

Jak mogę scalić dwa commity w jeden, jeśli już uruchomiłem rebase?

Próbuję połączyć 2 commity w 1, więc wykonałem "squashing commits with rebase" z git ready . I ran git rebase --interacti ... eraktywny rebase już rozpoczęte And git rebase --continue fails with Nie można 'squasha' bez wcześniejszego commita

Jaka jest najlepsza strategia obsługi CRLF (carriage return, line feed) z Gitem?

Próbowałem zatwierdzić pliki z liniami końcowymi CRLF, ale się nie udało. Spędziłem cały dzień pracy na moim komputerze z sy ... próbować używać Gita i zamiast tego spróbować Mercurial . Proszę podzielić się tylko jedną najlepszą praktyką na odpowiedź.

Jak mogę usunąć.DS przechowuje pliki z repozytorium Git?

Jak mogę usunąć te irytujące pliki Mac OS X .DS_Store z repozytorium Git?

Jak sklonować podkatalog tylko repozytorium Git?

Mam swoje repozytorium Git, które w katalogu głównym ma dwa podkatalogi: /finisht /static Kiedy to było w SVN, /finisht z ... b: svn co svn+ssh://[email protected]/home/admin/repos/finisht/static static Czy Jest jakiś sposób, aby to zrobić z Gitem?

Plik Git ignore dla projektów Xcode

Jakie pliki należy umieścić w .gitignorepodczas używania Gitw połączeniu z Xcode?

Jakie są różnice pomiędzy "git commit" i "git push"?

W tutorialu Gita, przez który przechodzę, git commit jest używany do przechowywania wprowadzonych zmian. Do czego służy git push?

gałąź master i' origin/master 'zostały rozdzielone, jak "rozdzielić ' gałęzie'?

Jakoś moja master i moja origin/master gałąź się rozeszły. Nie chcę, żeby się rozeszły. Jak mogę zobaczyć te różnice i połączyć je ?

Jaka jest różnica między HEAD^ a HEAD~ w Git?

Kiedy określam obiekt commit przodka w Git, jestem zdezorientowany pomiędzy HEAD^ i HEAD~. Oba mają "numerowaną" wersję jak HEAD^3 i HEAD~2. Wydają mi się bardzo podobne lub takie same, ale czy są jakieś różnice między tyldą a karetą?

Jak przywrócić wiele commitów git?

Mam repozytorium git, które wygląda tak: A <- B <- C <- D <- HEAD Chcę, aby głowa oddziału wskazywała na A, tzn ... zmiany pomiędzy), albo przywrócić. Ale jak mogę przywrócić wiele commitów? Czy odwracam po kolei? Czy zamówienie jest ważne?

Jak usunąć katalog z repozytorium git?

Mam 2 katalogi w repozytorium GitHub. Chciałbym usunąć jedną z nich. Jak mogę to zrobić bez usuwania i ponownego tworzenia całego repozytorium?

pull / push z wielu zdalnych lokalizacji

W skrócie: czy istnieje sposób, aby Git repo push to and pull from a list of remote repos (a nie pojedynczy "origin")? Dług ... w, z którymi może się obecnie połączyć, więc łatwiej jest przeskoczyć z jednej maszyny do drugiej i kontynuować płynną pracę.

Jak mogę usunąć plik z git repo?

Dodałem plik o nazwie "file1.txt" do git repo. Następnie dodałem kilka katalogów o nazwie dir1 i dir2 i przekazałem je do git ... epo. Teraz obecny repo mA "file1.txt", dir1 i dir2. Jak mogę usunąć "file1.txt" bez wpływu na inne, takie jak dir1 i dir2?

Wdrażanie projektu przy użyciu Git push

Czy możliwe jest wdrożenie strony internetowej za pomocą git push? Mam przeczucie, że ma to coś wspólnego z użyciem Git hooks do wykonania git reset --hard po stronie serwera, ale jak miałbym to osiągnąć?

Połącz gałąź rozwoju z master

Mam dwie gałęzie: master i development w repozytorium GitHub. Robię cały mój rozwój w dziale rozwoju, jak pokazano. git bran ... master git merge development git push -u origin master Proszę dać mi znać, czy procedura, którą stosuję jest prawidłowa.

Jak sprawić, by Git używał wybranego przeze mnie edytora do commitów?

Wolałbym pisać swoje commity w Vimie, ale to otwiera je w Emacsie. Jak skonfigurować Git tak, aby zawsze używał Vima? Zauważ, że chcę to robić globalnie, a nie tylko dla pojedynczego projektu.

Dlaczego muszę robić '-- set-upstream ' cały czas?

Tworzę nową gałąź w Git: git branch my_branch Push it: git push origin my_branch Teraz powiedzmy, że ktoś dokonał pew ... ch do origin/my_branch, wtedy chciałbym wciągnąć origin/my_branch do my_branch? Jak Mogę ustawić to jako domyślne zachowanie?

Przeglądanie Nieupoważnionych Commitów Git

W Jaki Sposób mogę wyświetlić wprowadzone przez siebie zmiany lokalne, które nie zostały jeszcze wysłane do zdalnego repozyto ... je, że moja gałąź jest commitem X przed origin/master, ale nie zawsze. Czy to błąd z moją instalacją Gita, czy coś mi umyka?

Jak zmienić autora commita dla jednego konkretnego commita?

Chcę zmienić autora jednego konkretnego commita w historii. To nie ostatnie zobowiązanie. Wiem o tym pytaniu- Jak zmienić autora commita w git? Ale myślę o czymś, gdzie identyfikuję commit przez hash lub short-hash.

W jakich przypadkach `git pull " może być szkodliwy?

Mam kolegę, który twierdzi, że jest szkodliwy i denerwuje się, gdy ktoś go używa. Polecenie git pull wydaje się być kanonicz ... Czy używanie git pull stwarza problemy? Jakie problemy stwarza? Czy istnieje lepszy sposób na aktualizację repozytorium git?

Jak rozwiązać git mówiąc "zatwierdź zmiany lub ukryj je przed połączeniem"?

Zrobiłem kilka aktualizacji na moim lokalnym komputerze, popchnąłem je do zdalnego repozytorium, a teraz próbuję wyciągnąć zm ... am, że zdalna jest najlepsza), po prostu chcę być w stanie scalić resztę moich zmian (aktualizacje wtyczki). Jakieś pomysły?