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.

6
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 mogę sprawdzić godzinę i datę, …
88 git  date  time  git-tag 

5
Znajdź gałąź Git zawierającą zmiany w podanym pliku
Mam 57 lokalnych oddziałów. Wiem, że dokonałem zmiany w pewnym pliku w jednym z nich, ale nie jestem pewien, który. Czy jest jakieś polecenie, które mogę uruchomić, aby znaleźć gałęzie zawierające zmiany w określonym pliku?
88 git 


4
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 to możliwe?
88 git 

6
problemy z kodowaniem danych wyjściowych dziennika git w wierszu polecenia systemu Windows 10
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 wyjściu odpowiadają wcześniej wpisanym git configparametrom. Próbowałem ustawić LESSCHARSETzmienną środowiskową …


2
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ń scalających z danych wyjściowych. PS: Konflikty scalania nie występują w przepływie pracy danego repozytorium, …
88 git  git-log 


12
git push: refs / heads / my / subbranch istnieje, nie można go utworzyć
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 'refs/heads/dev/sub/master' sprawdziłem za pomocą "git branch -r" i bezpośrednio przez ssh, nie ma już utworzonego …
88 git 

2
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.

7
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 proxy …
87 git 

9
Nie można sklonować repozytorium Github w systemie Linux za pośrednictwem protokołu HTTPS
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ą nazwę użytkownika / hasło, po prostu kończy się niepowodzeniem. Mogę wykonać dokładnie to samo połączenie na …
87 linux  git  github 

6
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 powinienem: „git submodule init”, spowodowałem wyświetlenie katalogu podmodułu, ale …

4
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 poleceń? (To nie jest Open Source, albo …

3
Jak korzystać z Bash w systemie Ubuntu w systemie Windows (WSL) dla mojego terminala VS Code?
Podczas gdy inne pytania dotyczą tego, jak używać rzeczy takich jak git-bash , nadanie nowemu WSL spin jako terminala dla kodu VS to nie to samo: daje dostęp do bash działającego na rzeczywistym podsystemie Ubuntu Linux, zamiast git- terminal bash działający w podsystemie Windows. Jak więc sprawić, by działał jako …

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.