Pytania oznaczone «git»

88
Usuń stare zatwierdzenia git

Jestem bardzo nowy w git i zastanawiałem się, czy coś takiego jest możliwe? >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. czy...

88
Uzyskaj godzinę i datę tagów git

Mam projekt, który używa git i oznaczyłem wszystkie wydania tagiem. $ git tag v1.0.0 v1.0.1 v1.0.2 v1.0.3 v1.1.0 Moim celem jest wymienienie wydań i dat wydania w interfejsie internetowym (tag / data zatwierdzenia = data wydania). Obecnie podajemy wszystkie wydania przy użyciu git tag. Jak...

88
Dlaczego nie mogę przekazać tego aktualnego poddrzewa Git?

Używam poddrzewa Git z kilkoma projektami, nad którymi pracuję, aby udostępnić między nimi kod podstawowy. Kod podstawowy jest często aktualizowany, a aktualizacje mogą mieć miejsce w każdym z projektów, ostatecznie wszystkie z nich zostaną zaktualizowane. Napotkałem problem polegający na tym,...

88
repozytorium git ignorujące wszystkie pliki .dll

Tytuł mówi wszystko. Próbuję dodać moje pakiety NuGet do repozytorium. Wykrywane jest wszystko oprócz plików dll. Plik gitignore nie zawiera żadnych odniesień do * .dll. Pliki .dll nie są rozpoznawane, gdy znajdują się w dowolnym miejscu w całym repozytorium. informacja / wykluczenie również...

88
git gc --aggressive vs git repack

Szukam sposobów na zmniejszenie rozmiaru gitrepozytorium. Wyszukiwanie prowadzi mnie do git gc --aggressivewiększości przypadków. Czytałem też, że nie jest to preferowane podejście. Czemu? co powinienem wiedzieć, jeśli biegam gc --aggressive? git repack -a -d --depth=250 --window=250jest...

88
Wyświetl dziennik git bez zatwierdzeń łączenia

Próbuję wyświetlić zatwierdzenia dokonane przez określonego użytkownika i chcę usunąć z danych wyjściowych wszelkie scalenia wykonane przez użytkownika. Jak mogę to zrobić? Mogę sprawdzić, czy użytkownik używa zatwierdzeń git log --author=<name>, ale nie mogę usunąć zatwierdzeń...

88
Jak wyświetlić pełną git git w kodzie vs

W pewnym momencie znalazłem sposób, aby pokazać winę git wiersz po wierszu w vscode. Nie mogę teraz sobie przypomnieć ani znaleźć środków, za pomocą których mogę to zrobić. Mam rozszerzenie Git Blame, ale to pokazuje tylko winę w jednej wybranej linii.

87
Jak mogę pobrać konkretną wersję jednego pliku w Git?

Jak mogę sprawdzić konkretną wersję jednego pliku w git? Znalazłem tę wiadomość na liście mailingowej , na której było napisane: $ git checkout HEAD~43 Makefile $ git reset Makefile Ale nie rozumiem, jak znaleźć „HEAD ~ 43”, a jeśli zrobię git log aFile, jak mogę się dowiedzieć, którego...

87
Podmoduły Git. Wciągam nowy klon super-projektu

OK. Więc pomyślałem, że to polizałem ... ale teraz ... Mam projekt, który zawiera jedną małą bibliotekę z GitHub jako moduł podrzędny. W oryginalnej wersji tego super-projektu podmoduł działa zgodnie z oczekiwaniami. Jednak właśnie sklonowałem superprojekt, zrobiłem to, co uważałem, że...

87
Jak poruszać się po wynikach Diff

Kiedy robię różnicę Git, pokazuje kod z różnicą i wygląda świetnie. Ale jak mam przejść do następnej strony lub następnego dokumentu.

87
Zresetuj serwer proxy git do domyślnej konfiguracji

Zainstalowałem Socat, aby używać protokołu Git przez proxy CONNECT HTTP, a następnie tworzę skrypt o nazwie gitproxyw twoim katalogu bin. #!/bin/sh # Use socat to proxy git through an HTTP CONNECT firewall. # Useful if you are trying to clone git:// from inside a company. # Requires that the...

87
Co robi „synchronizacja” GitHub dla Windows?

Dzięki GitHub dla Windows możesz „opublikować” gałąź, a następnie „zsynchronizować” tę gałąź z GitHubem. Czy synchronizacja to w zasadzie a git pulli git push? Czy może to coś więcej? Co mam zrobić, jeśli chciałbym wykonać dokładnie te same czynności, co „synchronizacja” z wiersza...