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.

5
Błąd „Twoje push spowodowałoby opublikowanie prywatnego adresu e-mail”
Jestem bardzo nowy w GitHub / VCS . Kiedy próbuję udostępnić swój projekt w serwisie GitHub, pojawia się następujący komunikat o błędzie. Can't finish GitHub sharing process Successfully created project 'myproject' on GitHub, but initial push failed: remote: error: GH007: Your push would publish a private email address. failed to …
113 git  github 

3
Jak zatwierdzasz kod jako inny użytkownik?
Chcę móc to zrobić dla scenariusza. Zasadniczo odtwarzam całą historię wersji jakiegoś kodu w Git - obecnie używa on innego systemu kontroli wersji. Potrzebuję skryptu, aby móc dodawać zatwierdzenia do Git, zachowując pierwotnego autora (i datę) zatwierdzenia. Zakładając, że znam autora zatwierdzenia i datę / godzinę wprowadzenia zmiany, czy istnieje …
112 git  command-line  commit 


2
Moja prośba o ściągnięcie została scalona, ​​co dalej?
Niedawno brałem udział w projekcie z GitHub. Zrobiłem co następuje: Rozwidliłem oryginalne repozytorium, sklonowałem je na moją maszynę lokalną, stworzyłem gałąź, aby naprawić istniejący błąd, naprawiony błąd w tej gałęzi, wypchnął tę gałąź do mojego repozytorium, wyślij żądanie ściągnięcia do autora repozytorium, aby scalić gałąź napraw do jego główna gałąź. …
112 git  github 

2
Ponów scalenie tylko jednego pliku
Jestem w trakcie dużej fuzji i git mergetoolrozwiązywałem wszystkie konflikty, ale jeszcze się nie zobowiązałem, ponieważ najpierw chciałem się upewnić, że scalenie jest prawidłowe. Okazuje się, że popełniłem błąd podczas rozwiązywania konfliktów w jednym pliku i chciałbym ponownie rozwiązać konflikt z git mergetoolna tym pliku. Ponieważ jest to duże scalanie, …
112 git  merge 

18
git wypycha niewłaściwego użytkownika z terminala
Mam problem z git i moim terminalem. Oto galeria przedstawiająca mój numer: http://imgur.com/a/6RrEY Kiedy wypycham zatwierdzenia z mojego terminala, git mówi, że wysyłam je z inną nazwą użytkownika, to jest użytkownik z mojej organizacji (mojej firmy) bez żadnego zatwierdzenia i wygląda na to, że nie należy do nikogo: (sprawdź pierwsze …
112 git  github  ssh 

3
Jak zamknąć gałąź Git?
więc zaczynam od Git + GitHub. W naszym małym rozproszonym zespole każdy członek tworzy własny oddział dla każdego przydzielonego problemu / wymagania. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch Teraz code code, commit, code, commit, itd ... następnie pull request, code-fixup, …
112 git  github 


4
Git rozdzielił się po rebase
Przebudowałem lokalnie gałąź, która została już przeniesiona. Git informuje, że mój oddział i pilot rozeszły się i że: "i mają odpowiednio 109 i 73 różne zatwierdzenia" Czy wypchnięcie mojej gałęzi rozwiąże ten problem - tj. Czy można się tego spodziewać po rebase?
112 git 

5
Git: Pokaż wszystkie różne zmiany w jednej linii w określonym pliku w całej historii git
Rozejrzałem się i nie jestem pewien, czy jest to możliwe, ale oto: Mam plik (javascript) (powiedzmy /lib/client.js), w którym mam przypisany do zmiennej unikalny identyfikator, na przykład: var identifier = "SOME_IDENTIFIER"; Możesz myśleć o identyfikatorze jak o numerze wersji: okresowo będziemy zmieniać tę zmienną na nowy identyfikator. Chciałbym znaleźć wszystkie …
112 git 

1
Lista Git z plikami tymczasowymi
Przygotowałem wiele plików za pomocą git add, teraz chcę zobaczyć wszystkie pliki, które wystawiłem, bez plików nieśledzonych lub zmienionych, ale niestacjonarnych . W jaki sposób mogę to zrobić? Używając git diff --cached, widzę zmiany w tym, co właśnie wystawiłem. Więc spróbowałem użyć, git status --cachedale to --cachedniestety nie działa git …

2
Wyciągnąć zdalną gałąź do lokalnego repozytorium o innej nazwie?
W porządku, trochę poszukałem tego, ale nie mogłem znaleźć dokładnej odpowiedzi, więc muszę zapytać. Mam 2 piloty: origin i repo2. Chciałbym zrobić coś takiego git pull repo2 master Ale to pociągnęłoby główną gałąź repo2 do mojego mastera. Czy mogę określić inny oddział, do którego mam się dostać, dla mojego lokalnego …
112 git  github  repository 

7
Usuń duży plik .pack utworzony przez git
Sprawdziłem załadowane pliki w gałęzi i scaliłem, a potem musiałem je usunąć i teraz mam duży plik .pack, którego nie wiem, jak się pozbyć. Usunąłem wszystkie pliki za pomocą git rm -rf xxxxxxi również uruchomiłem tę --cachedopcję. Czy ktoś może mi powiedzieć, jak mogę usunąć duży plik .pack, który znajduje …

4
git diff między dwoma różnymi plikami
W HEAD(najnowszym zatwierdzeniu) mam plik o nazwie foo. W moim obecnym drzewie roboczym zmieniłem jego nazwę na bar, a także dokonałem edycji. Chcę git diff foosię HEAD, a barw moim obecnym drzewie roboczym.
112 git  diff 

6
Visual Studio Code, jak rozwiązywać konflikty scalania z git?
Próbowałem połączyć moją gałąź z inną gałęzią i wystąpił konflikt scalania. W Visual Studio Code (wersja 1.2.1) rozwiązałem wszystkie problemy, jednak kiedy próbuję zatwierdzić, wyświetla mi się następujący komunikat: Przed zatwierdzeniem należy najpierw rozwiązać niescalone zmiany. Próbowałem google, ale nie mogę się dowiedzieć, dlaczego nie pozwala mi to wprowadzić zmian, …

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.