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.

11
Jak korzystać z Notepad ++ (lub innego) z msysgit?
Jak korzystać z Notepad ++ (lub innego edytora oprócz vim) z msysgit? Próbowałem wszystkich następujących bezskutecznie: git config --global core.editor C:\Program Files\Notepad++\notepad++.exe git config --global core.editor "C:\Program Files\Notepad++\notepad++.exe" git config --global core.editor C:/Program Files/Notepad++/notepad++.exe git config --global core.editor C:\\Program Files\\Notepad++\\notepad++.exe

6
.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 wymusić?
210 git  github  gitignore 

5
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 b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit 4771e26619b9acba3f059b491c6c6d70115e696c Author: Michael …
210 git 


4
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 --git-diropcji. Powiedzmy, że …
209 git 

4
Wyświetlanie wszystkich `git diffs` za pomocą vimdiff
I setup git diffzawinąć do vimdiff, używając „ Git Diff z Vimdiff ” jako przewodnik, i to działa zgodnie z oczekiwaniami, chyba że istnieje wiele plików o zmianach. Gdy jest wiele plików ze zmianami i uruchamiam git diff, otwiera pierwszy plik, a po wyjściu z pierwszej instancji vimdiff pojawia się …
209 git  vim  diff  vimdiff 




6
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 same nazwy plików. Jak sprawić, aby Windows …
209 windows  git  filenames 



3
git - Znajdź zatwierdzenie, gdzie plik został dodany
Powiedzmy, że mam plik, foo.jsktóry został popełniony jakiś czas temu. Chciałbym po prostu znaleźć zatwierdzenie, w którym ten plik został dodany po raz pierwszy. Po przeczytaniu odpowiedzi i moim majsterkowaniu to działa dla mnie git log --follow --diff-filter=A --find-renames=40% foo.js


11
Jak usunąć starą historię z repozytorium git?
Obawiam się, że nie mogłem znaleźć czegoś takiego jak ten konkretny scenariusz. Mam repozytorium git z dużą historią: ponad 500 oddziałów, ponad 500 tagów, od połowy 2007 roku. Zawiera ~ 19.500 zmian. Chcielibyśmy usunąć całą historię przed 1 stycznia 2010 r., Aby była mniejsza i łatwiejsza w obsłudze (trzymalibyśmy pełną …

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.