Pytania oznaczone «git»

146
Git łączy dwie lokalne gałęzie

Mam gałąź Master, gałąź A i gałąź B. Teraz pracuję w gałęzi A i muszę połączyć gałąź A z gałęzią B i kontynuować pracę w gałęzi A. Wszystkie pliki są zatwierdzane w gałęzi A i B. Jak szybko to

145
Jak przywrócić gałąź główną do upstream

Rozwidliłem repozytorium git i skonfigurowałem wcześniej. Zrobiłem kilka zmian w gałęzi Master, zobowiązałem się do przejścia na github. Co powinienem teraz zrobić, aby porzucić wszystkie zmiany w gałęzi Master i uczynić ją identyczną z gałęzią główną wyższego...

145
git odrzuć wszystkie zmiany i ściągnij ze źródła

Jak mogę pobrać repozytorium nadrzędne i zastąpić je master? Mam tylko jedną gałąź w moim repozytorium, którą jest master, i całkowicie to zepsułem, więc w zasadzie muszę zacząć od początku. Myślę, że init wykona zadanie, ale czy jest łatwiejszy

145
Instalowanie Git w PATH z klientem GitHub dla Windows

Jak zainstalować Git w moim PATH, używając klienta GitHub dla Windows? Występują błędy, ponieważ najwyraźniej Git nie jest zainstalowany w PATH. Na przykład przy użyciu Atom, próba zainstalowania wtyczki Linter powoduje następujący błąd: npm ERR! not found: git npm ERR! npm ERR! Failed using...

144
Dlaczego git nie pamięta mojego hasła w systemie Windows

Właśnie zacząłem używać git i nie mogę zapamiętać mojego hasła Używam cmd.exe z podwyższonym poziomem uprawnień, a moim hostem git jest github i utworzyłem klucz SSH, taki jak ten przewodnik na github ale nadal rozumiem *\subnus.mvc>git push origin master Enter passphrase for key...

144
Łączenie: Hg / Git kontra SVN

Często czytam, że Hg (i Git i ...) są lepsze w łączeniu niż SVN, ale nigdy nie widziałem praktycznych przykładów, gdzie Hg / Git może scalić coś, gdzie SVN zawodzi (lub gdzie SVN wymaga ręcznej interwencji). Czy mógłbyś opublikować kilka list krok po kroku operacji rozgałęzień / modyfikacji /...

144
Cofanie części zatwierdzenia za pomocą git

Chcę cofnąć określone zatwierdzenie w git. Niestety, nasza organizacja nadal standardowo używa CVS, więc kiedy ponownie zatwierdzam CVS, wiele zatwierdzeń git jest łączonych w jedno. W tym przypadku chciałbym wyróżnić oryginalne zatwierdzenie git, ale jest to niemożliwe. Czy istnieje podejście...

144
Praktyczne zastosowania git reset --soft?

Współpracuję z git nieco ponad miesiąc. Rzeczywiście, dopiero wczoraj po raz pierwszy użyłem resetu, ale miękki reset nadal nie ma dla mnie większego sensu. Rozumiem, że mogę użyć miękkiego resetowania do edycji zatwierdzenia bez zmiany indeksu lub katalogu roboczego, tak jak zrobiłbym to z git...

144
Jak ustawia się origin / HEAD?

Mam gałąź skonfigurowaną do śledzenia pochodzenia referencji. git checkout <branchname>przełącza się na tę gałąź, a a git statuspokaże mi, jak daleko przed lub za moją gałęzią jest od początku, ale jestem zaskoczony, że origin/HEADnadal wskazuje na origin/master, a...

144
Jak wykluczyć określone katalogi / pliki z wyszukiwania git grep

Czy istnieje sposób na wykluczenie pewnych ścieżek / katalogów / plików podczas przeszukiwania repozytorium git przy użyciu git grep? Coś podobnego do --excludeopcji w normalnym greppoleceniu? Muszę użyć, git grepponieważ używanie grepbezpośrednio działa zbyt wolno w dużych repozytoriach...

144
Jak wybierać z odległego oddziału?

Mam problem z wykonaniem selekcji. Na moim komputerze lokalnym jestem obecnie w gałęzi „master”. Chcę wybrać najlepszy wybór w zatwierdzeniu z innej gałęzi o nazwie „zebra”. Gałąź „zebra” to gałąź zdalna. Więc status git: # On branch master nothing to commit (working directory clean) Ok,...

144
Homebrew nie używa uzupełniania

Korzystając z git OSX, po zmodyfikowaniu pliku mogę po prostu zrobić git commit <tab>, a to automatycznie uzupełni nazwę pliku do tej, która została zmodyfikowana. Jeśli jednak zainstaluję nowszą wersję gita z homebrew i skorzystam z niej, ta funkcja już nie działa (co oznacza, że ​​naciskam...

144
Jak uzyskać nazwę repozytorium Git w jakimś repozytorium Git?

Kiedy pracujesz w jakimś katalogu Git, jak możesz uzyskać nazwę repozytorium Git w jakimś repozytorium Git? Czy są jakieś polecenia Git? # I did check out bar repository and working in somewhere # under bar directory at this moment such as below. $ git clone git://github.com/foo/bar.git $ cd...