Pytania oznaczone «git»

105
Interaktywna rebase Git nie wymaga wyboru

Jestem na mistrzu i zrobiłem rebase -i <my_branch> Mieć to: noop # Rebase c947bec..7e259d3 onto c947bec # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous...

105
Jak poruszać się do przodu i do tyłu między zatwierdzeniami w git?

Robię git bisecti po dojściu do problematycznego zatwierdzenia, próbuję teraz zrobić krok do przodu / do tyłu, aby upewnić się, że jestem w tym właściwym. Wiem o HEAD^cofnięciu się w historii, ale czy istnieje inny skrót, który poprowadzi mnie naprzód (w kierunku konkretnego zobowiązania w...

105
Zmieniono nazwę pliku git diff

Mam plik a.txt. cat a.txt > hello Treść a.txtto „cześć”. Zobowiązuję się. git add a.txt git commit -m "first commit" Następnie przenoszę a.txtsię do testreż. mkdir test mv a.txt test Następnie wykonuję drugie zobowiązanie. git add -A git commit -m "second commit" Na koniec edytuję,...

105
oh-my-zsh wolno, ale tylko dla niektórych repozytoriów Git

Niedawno zacząłem używać Zsh i jest niesamowity. Niestety, w przypadku projektu, który uważam za swój „główny”, wszystko przebiega powoli. Chodzi mi o to, że za każdym razem, gdy wykonuję polecenie - lsna przykład - występuje około pięciosekundowe opóźnienie między momentem wykonania polecenia a...

105
'git add --patch', aby dołączyć nowe pliki?

Kiedy uruchamiam git add -p, czy jest sposób, aby git wybierał nowo utworzone pliki jako porcje do wybrania? Więc jeśli utworzę nowy plik o nazwie foo.java, a następnie uruchomię git add -p, git nie pozwoli mi wybrać zawartości tego pliku do dodania do indeksu.

105
Żądanie pociągnięcia bez rozwidlenia?

Oto kroki tworzenia kodu z tematu „ Jak mogę współtworzyć kod innych osób w serwisie GitHub? ” Rozwidl projekt Wykonaj jeden lub więcej dobrze skomentowanych i czystych zatwierdzeń do repozytorium. Możesz utworzyć nową gałąź, jeśli modyfikujesz więcej niż jedną część lub element. Wykonaj żądanie...

105
Jak skonfigurować git push, aby automatycznie ustawiał upstream bez -u?

Chcę git push originautomatycznie ustawić odniesienie nadrzędne, gdy po raz pierwszy wypycham gałąź utworzoną lokalnie. Wiem o tym git push -u, ale nie chcę myśleć o tym, czy użyłem -uwcześniej lub w inny sposób ustawiłem odniesienie nadrzędne. Innymi słowy, chcę git pushautomatycznie mieć...

105
Zastąp skonfigurowanego użytkownika dla pojedynczego zatwierdzenia git

Próbuję zaangażować się w projekt na github.com z mojego roboczego laptopa, który jest już skonfigurowany dla firmowego serwera git. Czy istnieje sposób na zatwierdzenie z określeniem różnych poświadczeń autora, możliwy przy użyciu innego pliku konfiguracyjnego lub innych przełączników wiersza...

105
Usuń integracje git z VSCode

Pobrałem Visual Studio Code, aby wypróbować go w pracy i jestem zakochany w prawie wszystkim. Jedna część, w której nie jestem zakochany: integracja z Git. Zaimportowałem cały mój folder roboczy (~ 14000 plików źródłowych + elementy git), a układ i wszystko w Visual Studio Code jest...

105
.gitignore nie ignoruje ścieżki .idea

Czego mi brakuje, co należy zrobić, gitaby zignorować moją .idea/ścieżkę? ctote@ubuntu:~/dev/1$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout --...

104
Częściowe zatwierdzenie z Subversion

Biorąc pod uwagę przypadek, dokonałem dwóch niezależnych zmian w jednym pliku: np. dodał nową metodę i zmienił inną metodę. Często nie chcę zatwierdzać obu zmian jako jednego zatwierdzenia, ale jako dwóch niezależnych zatwierdzeń. Na repozytorium git Chciałbym użyć trybu interaktywnego z git-add...

104
Jak zakończyć łączenie pliku?

Po scaleniu pliku w Git próbowałem ściągnąć repozytorium, ale pojawił się błąd: Nie zakończyłeś łączenia. (MERGE_HEAD istnieje) Jak można zakończyć scalanie?