Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source, pierwotnie zaprojektowany i napisany przez Linusa Torvaldsa. Zwykle służy do śledzenia kodu źródłowego projektów oprogramowania. Jako DVCS, Git zapewnia potężną pomoc w tworzeniu rozgałęzień, scalaniu i rozproszonym programowaniu.

1
LibreOffice: Jak zapisać w formacie przyjaznym dla Git?
LibreOffice zapisuje w plikach zip. Pliki zip są zazwyczaj nieoptymalne do użycia z Git: niewielka zmiana w dokumencie może zmienić większość pliku zip, uniemożliwiając Git ponowne użycie części, co powoduje, że repozytorium Git powiększa się o pełny rozmiar pliku zip tylko kilku zmian. Czy jest sposób, w jaki mogę powiedzieć …

5
Jak zrobić pliki git commit w folderze z dowiązaniem symbolicznym
Mam dwa foldery: /home/me/code/project/ /srv/www/projectfiles/ W /home/me/code/projectfolderze, mam dowiązane staticdo/srv/www/projectfiles/ tj. /home/me/code/project/static/->/srv/www/projectfiles/ Kiedy próbuję zatwierdzić teraz, nie widzi on żadnych plików za dowiązaniem symbolicznym, a zamiast tego próbuje zatwierdzić samo dowiązanie symboliczne jako plik. Jak zatwierdzić plik (np. /srv/www/projectfiles/style.css), Który znajduje się za dowiązaniem symbolicznym?

8
Strony podręcznika dla Git Bash na Windows 7
Korzystam z Git bash w systemie Windows 7. Zapewnia mi to sposób korzystania z większości poleceń, których użyłem w powłoce bash na moim komputerze Ubuntu. Ale polecenia man i info nie działają. Czy istnieje sposób, aby te (niewiarygodne) polecenia dokumentacji działały w powłoce Git bash w systemie Windows?
20 windows-7  bash  git  man 

2
Uzyskiwanie zdalnego dziennika zmian git bez lokalnej kopii
Chcę uzyskać kopię dziennika zmian ze zdalnego repozytorium GIT bez klonowania / ściągania go na mój komputer lokalny i używając tylko SSH. czy to możliwe? Na przykład chcę zrobić coś takiego: git log -- git@github.com/twitter/bootstrap.git Będzie to musiało być ogólne. Wiem o GitHub API (to był tylko przykład); polecenie musi …
19 git 

1
Git działa bardzo wolno w systemie Windows
Nie jestem pewien, co zostało zmienione, ale moja instalacja Gita zaczęła działać bardzo wolno w repozytorium średniej wielkości. Inni używają Git z tym samym repozytorium na podobnych komputerach. Różne polecenia działające z plikami lokalnymi są wolne, np . status& commit. pushjest szybki. Windows 10, Git 2.11.0 64 bit, wysokie zużycie …

3
Nie można „git stash pop” z powodu konfliktu
Mam lokalne repozytorium git i miałem kilka zmodyfikowanych plików. Potem musiałem szybko naprawić coś, więc ja ukrył moje zmiany (git stash) plik edytowany (plik vi) popełniony (git commit) popped stash (git stash pop) Doprowadziło to do konfliktu. # On branch master $ git stash pop Auto-merging page/search.php CONFLICT (content): Merge …
19 linux  command-line  unix  git 

1
Kalejdoskop dla git difftool
Próbowałem użyć kalejdoskopu git difftooldo porównania dwóch gałęzi. Więc zainstalowałem ksdiff i ustawiłem go tak, jak w moim.gitconfig [diff] tool = kaleidoscope [difftool "kaleidoscope"] cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED") podczas biegania git difftool myBranch otherBranch Otrzymuję błąd cannot use …


3
Czy warto używać git do kontroli wersji plików konfiguracyjnych?
Używam Gentoo Linux i ma dość złożoną konfigurację. Moje pytanie, czy mądrze jest używać git do kontroli wersji plików konfiguracyjnych? Mam kilka repozytoriów git w moim domu, domyślam się, że jeśli wstawię / home / ** do mojego .gitignore, nie spowodują one problemów. Aktualizacja wyjaśnienia: Czy to mądra metoda używania …
18 linux  git  gentoo 


2
Jak mogę uzyskać osobne kolory dla bieżących, lokalnych i zdalnych nazw referencji, używając niestandardowego formatu dziennika git?
Mam niestandardowy format dziennika git, którego używam. Mam color.ui=trueustawione w moim .gitconfig. Na przykład ten prosty format: git log --pretty=format:"%h %d %s" --decorate Spowoduje to wydrukowanie czegoś podobnego 52a41e0 (HEAD, local) Commit message foo 185bd17 (remote) The commit message HEAD, lokalny, zdalny zostanie wyprowadzony bez koloru, w porównaniu do git …
17 git  colors 

4
Czy istnieje sposób na ponowne scalenie git?
Więc popełniłem całkiem duży błąd. Zrobiłem zatwierdzenie, wyciągnąłem, scaliłem (ale pomieszałem kod, robiąc to), a następnie wypchnąłem. Chciałbym powtórzyć to scalenie i poprawić kod. Czy jest na to sposób? Używam bitbucket.
17 git 

1
Co robi pamięć podręczna systemu plików w systemie Windows 7?
Artykuł Diagnozowanie, dlaczego Git jest tak wolny, zawiera ten interesujący przedmiot: Włącz pamięć podręczną systemu plików „Warstwa systemu plików Windows z natury różni się od Linuksa” (dla którego dostęp do systemu plików Gita jest zoptymalizowany). Aby obejść ten problem, Git dla Windows oferuje pamięć podręczną systemu plików, która w wielu …

2
Jak ponownie wykorzystać / rozszerzyć silnik metadanych etckeepera do kontroli git w systemach plików innych niż / etc, lub rozszerzyć git natywnie dzięki tej możliwości?
Przegląd + pytanie Chcę kontroli metadanych systemu plików podobnego do etckeepera dla katalogów nie / etc, kontrolowanych przez git. Domowe i katalogi aplikacji internetowych są między innymi klasycznie wrażliwe na metadane (własność pliku, ACL, uprawnienia). Może to być bardzo przydatne / ważne, aby zastosować git do zautomatyzowanego wdrażania serwera (wraz …


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.