Pytania oznaczone «git»

111
Usuń zmodyfikowany plik z żądania ściągnięcia

W tej chwili mam 3 zmodyfikowane pliki (brak nowych plików) w żądaniu ściągnięcia. Chciałbym usunąć jeden z tych plików z żądania ściągnięcia, tak aby żądanie ściągnięcia zawierało tylko zmiany w dwóch plikach i pozostawiło trzeci w oryginalnym, nietkniętym stanie. Próbowałem kilku rzeczy...

110
Zresetuj inną gałąź do aktualnej bez kasowania

Piszę kilka skryptów do mojego przepływu pracy w Git. Muszę zresetować inną (istniejącą) gałąź do bieżącej, bez wyrejestrowania. Przed: CurrentBranch: commit A OtherBranch: commit B Po: CurrentBranch: commit A OtherBranch: commit A Odpowiednik $ git checkout otherbranch $ git reset...

110
Jak ustawić git diff --ignore-space-change jako domyślny

Prawdopodobnie mógłbym ustawić alias, ale wygląda na to, że powinienem być w stanie ustawić to jako opcję w pliku konfiguracyjnym, tylko że i tak nie widzę, aby to zrobić. Chcę tylko --ignore-space-changewtedy, gdy robię diff, a nie wtedy, gdy robię aplikację lub cokolwiek innego. Staram się, aby...

110
jak usunąć nieśledzone pliki w Git?

Pracuję na gałęzi, powiedzmy „eksperymentalnej” gałęzi, którą rozgałęziam z mojej gałęzi głównej. Następnie generuję model użytkownika w gałęzi eksperymentalnej, ale jeszcze nie dodaję ich do indeksu. Co mam zrobić, jeśli chcę odrzucić wszystkie zmiany plików ostatnio dodanych w mojej gałęzi...

110
git push lokalny oddział o tej samej nazwie co zdalny tag

Próbuję wypchnąć nową lokalną gałąź product-0.2do zdalnego, gdzie jest już tag o tej samej nazwie (ale sama gałąź nie istnieje) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more...

110
Jak rozwiązywać najlepsze konflikty za pomocą ich zmian?

Mój git cherry-pick FOOwywołał konflikt. Mógłbym przejrzeć pliki będące w konflikcie i usunąć linie między <<<<<<<i =======oraz same znaczniki konfliktu, ale mam nadzieję, że jest łatwiejszy sposób. Myślę, że svnodpowiednikiem było theirs-conflictrozwiązanie. Jak to zrobić...

110
Jak korzystać z Git Revert

Jak jest git revertużywany? To może brzmieć jak duplikatu pytanie, ale kiedy ludzie pytają go, odpowiedź jest często stosowanie git resetzgodnie przywrócić zatwierdzenie przez hash SHA w Git? Następnie, gdy ktoś zapyta, jak używać, git resetludzie odpowiedzą, że powinieneś użyć git...