Pytania oznaczone «git»

216
Jak zatwierdzić pojedynczy plik / katalog

Próbowałem następującego polecenia: git commit path/to/my/file.ext -m 'my notes' Otrzymaj błąd w wersji git 1.5.2.1: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Czy to niepoprawna składnia zatwierdzeń dla...

214
Jak pobrać oddział za pomocą git?

Mam projekt hostowany na GitHub. Utworzyłem oddział na jednym komputerze, a następnie przekazałem moje zmiany do GitHub za pomocą: git push origin branch-name Teraz jestem na innym komputerze i chcę pobrać tę gałąź. Więc próbowałem: git pull origin branch-name ... ale to wszystko zastąpiło...

214
Dobre sposoby zarządzania dziennikiem zmian za pomocą git?

Korzystam z Git od jakiegoś czasu, a ostatnio zacząłem używać go do oznaczania swoich wydań, aby móc łatwiej śledzić zmiany i zobaczyć, która wersja jest uruchomiona przez każdego z naszych klientów (niestety kod obecnie nakazuje że każdy klient ma własną kopię strony PHP; Zmieniam to, ale jest...

214
Git log, aby uzyskać zatwierdzenia tylko dla określonej gałęzi

Chcę wyświetlić listę wszystkich zatwierdzeń, które są tylko częścią określonej gałęzi. Poniżej wymieniono wszystkie zatwierdzenia z oddziału, ale także od rodzica (master) git log mybranch Inną opcją, którą znalazłem, było wykluczenie zatwierdzeń osiągalnych przez mistrza i daje mi to, czego...

213
Jak usunąć konkretną wersję w historii git?

Załóżmy, że twoja historia gitów wygląda następująco: 1 2 3 4 5 1–5 to osobne wersje. Musisz usunąć 3, jednocześnie zachowując 1, 2, 4 i 5. Jak to zrobić? Czy istnieje skuteczna metoda, jeśli po usunięciu istnieją setki

213
Jak pobrać dziennik ze wszystkich gałęzi jednocześnie dla autora?

Muszę uzyskać raport wszystkich zatwierdzeń dokonanych przez autora. Do tej pory mam skrypt, który otacza następujące polecenie: git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr To działa dobrze. Jednak raportuje tylko działania dla...

212
Co to jest .gitignore?

Właśnie utworzyłem repozytorium Github i zastanawiałem się, do czego służy ten .gitignoreplik. Zacząłem od nie tworzenia jednego, ale dodałem jeden ze względu na fakt, że większość repozytoriów ma jedno. Czy muszę go mieć? Czy mogę to po prostu zignorować, czy ma to jakieś zastosowanie?...

211
Do czego miałbym używać git-worktree?

Przeczytałem post Githuba na git-worktree . Piszą: Załóżmy, że pracujesz w repozytorium Git w gałęzi o nazwie feature, gdy użytkownik zgłasza błąd o wysokim priorytecie master. Najpierw tworzysz połączone drzewo robocze z nową gałęzią, hotfixsprawdzane względem mistrza […] Możesz naprawić błąd,...

210
Jak mogę przełączyć moje repozytorium git na określone zatwierdzenie

W moim repozytorium git wykonałem 5 zatwierdzeń, jak poniżej w moim dzienniku git: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit...

210
.gitignore po zatwierdzeniu

Mam repozytorium git hostowane na Github. Po popełnieniu wielu plików, mam świadomość, że muszę stworzyć .gitignorei uwzględniają .exe, .objplików. Czy jednak automatycznie usunie te zatwierdzone pliki z repozytorium? Czy jest jakiś sposób, aby to

209
git --git-dir nie działa zgodnie z oczekiwaniami

Próbuję uruchomić git z innego katalogu niż ja. Więc na przykład, jeśli jestem w: cd /home/domain/ git status << runs perfect ie # On branch master # Your branch is ahead of 'origin/master' by 6 commits. Więc teraz chcę uruchomić to polecenie z innego katalogu przy użyciu...

209
Zmienić wielkość liter pliku w systemie Windows?

W naszej bazie kodu kontrolowanej przez git znajduje się kilka plików, których nazwę chciałbym zmienić. W szczególności chcę po prostu zmienić wielkość liter pliku, aby sourceCode.javastało się to SourceCode.javana przykład. Haczyk: korzystam z systemu Windows, a system plików uważa, że ​​są to te...