Biorąc pod uwagę nazwę gałęzi lokalnej / zdalnej, jak mogę uzyskać skrót zatwierdzenia, na który wskazuje ta gałąź?
Biorąc pod uwagę nazwę gałęzi lokalnej / zdalnej, jak mogę uzyskać skrót zatwierdzenia, na który wskazuje ta gałąź?
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...
Otworzyłem żądanie ściągnięcia do repozytorium rails na github, używając przycisku Rozwidlaj i edytuj ten plik . Teraz, po otrzymaniu opinii na temat mojego PR, chciałem dodać więcej zatwierdzeń. więc oto co zakończyłem, robiąc $ git clone [email protected]:gaurish/rails.git #my forked repo $ git...
Powiedzmy, że uruchamiam repozytorium git w folderze i mam w nim kilka podkatalogów. Mam kilka wzorców globowania .gitignoredo wykluczania plików w podkatalogach. Jednak gdy zrobię to git status przed wykonaniem czegokolwiek na etapie , status git pokazuje tylko nazwy podfolderów, które zostaną...
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...
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,...
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ż...
Czy nie jest możliwe utworzenie somme podfolderu w repozytorium na serwerze? Jeśli zrobię: git push origin dev/master wszystko praca znaleźć ale jeśli to zrobię git push origin dev/sub/master mam to: error: 'refs/heads/dev/sub' exists; cannot create
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...
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ń...
Problem Jak git logprawidłowo wyświetlić dane wyjściowe polecenia w wierszu polecenia systemu Windows? Przykład Jak widać, mogę poprawnie wpisywać znaki diakrytyczne, ale na git logwyjściu jest jakoś uciekany. Zgodnie z UTF-8tabelą kodowania kody między nawiasami kątowymi ( <i >) na...
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.
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...
Mam dziwny problem, którego nie mogę rozwiązać. Oto, co się stało: Miałem kilka plików dziennika w repozytorium github, których tam nie chciałem. Znalazłem ten skrypt, który całkowicie usuwa pliki z historii git w następujący sposób: #!/bin/bash set -o errexit # Author: David Underhill #...
Jak powiedzieć Jenkins / Hudson, aby wyzwalał kompilację tylko w przypadku zmian w określonym projekcie w moim drzewie Git?
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...
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.
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...
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...
Próbuję zrobić proste git clone https://github.com/org/project.gitna pudełku CentOS, ale otrzymuję: błąd: żądany adres URL zwrócił błąd: 401 podczas uzyskiwania dostępu do https://github.com/org/project.git/info/refs krytyczny: żądanie HTTP nie powiodło się Nigdy nie pyta mnie o moją...