Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.

4
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 = …
105 git  rebase 

5
Żą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 ściągnięcia w interfejsie internetowym github. Czy …
105 git  github  fork  repository 


7
.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 -- <file>..." to discard changes in working directory) modified: .idea/.name …
105 git  gitignore 

16
Git w programie Visual Studio - dodać istniejący projekt?
Próbuję umieścić istniejący projekt pod kontrolą źródła Git, ale nie jestem pewien kilku rzeczy. Założyłem konto Git w usłudze „Team Foundation Service”. Obecnie mam rozwiązanie ASP.NET MVC 4 - w folderze Moje projekty. Utworzyłem lokalnie „repozytorium” Gita (obecnie pusty folder). Czy powinien to być tylko mój bieżący folder aplikacji w …


12
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 przyszłości), na przykład: A - …
105 git 

5
Zmiana kolejności zatwierdzeń
Obecnie pracuję nad gałęzią i chcę, aby niektóre zmiany zostały połączone w inne gałęzie: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Litery oznaczają zatwierdzenia, a „x” to nieistotne zatwierdzenia). Jednak zauważyłem, że dobrym pomysłem byłoby zebranie kilku zatwierdzeń. Chcę „połączyć” zatwierdzenie a, d, e i g w jednej łatce …
105 git  branch 


15
Git push nic nie da (wszystko jest aktualne)
Próbuję zaktualizować repozytorium Git na GitHub. Zrobiłem kilka zmian, dodałem je, popełniłem, a potem próbowałem zrobić git push. Odpowiedź mówi mi, że wszystko jest aktualne, ale najwyraźniej tak nie jest. git remote show origin odpowie z repozytorium, którego oczekiwałem. Dlaczego Git informuje mnie, że repozytorium jest aktualne, skoro istnieją lokalne …
105 git  dvcs 

5
'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 git  shell  git-add 


8
Jak git ignorować punkty kontrolne notatnika ipython w dowolnym miejscu repozytorium
To głównie kwestia gita. Chcę zatwierdzić moje zeszyty ipython, ale gitignore punkty kontrolne. Repozytorium ma wiele folderów, z których każdy ma notatniki ipython, dlatego samo zignorowanie jednego katalogu nie rozwiązuje problemu. Chcę nadal dodawać nowe foldery z notatnikami w środku, nie martwiąc się o to. Moje przeczucie jest takie, że …

6
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 poleceń? Próbowałem użyć --author="My Name <MyNameEmail@email.com>" i otrzymałem wiadomość: Committer: unknown …
105 git  github 

11
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ć wpływ git push -una każde wypchnięcie gałęzi, …
105 git 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.