quba88 quba88 18.04.2013, 14:38:20 2 + #programowanie #repozytorium Drodzy znawcy #gita mam pytanie jakiej komendy mam użyć z poziomu terminala aby zrobić brancha od master będąc w innym branchu tzn.jestem w branchu A wywodzący się z master i teraz chcę utworzyć nowy branch B z pniem od mastermuszę używać tego:git checkout mastergit checkout -b BCzy da się to załatwić jedną komendą?Jak sprawić aby zmiany które były w A były także w B?
m.....5 konto usunięte 18.04.2013, 14:43:46 0 + @quba88: próbowałeśgit branch B master ?Co rozumiesz przez "zmiany, które były w A"?
koziolek koziolek 18.04.2013, 14:55:48 0 + @quba88: Żeby zmiany z A były w B po prostu je scal:git checkout Bgit merge AMożesz też dodać opcję --no-ff to wymusi zrobienie commita zamiast fast forward (zakładając, że by się dało).
quba88 quba88 18.04.2013, 15:01:19 via iOS 0 + @koziolek: @matek85: @piesioch: dzięki wam wielkie wcześniej używałem svn-a, a teraz przenoszę się na gita
koziolek koziolek 18.04.2013, 15:29:42 1 + @quba88: Polecam stronkę (aplikację?): http://pcottle.github.io/learnGitBranching/Nawet zrobiłem specjalny poziom dla Ciebie: https://gist.github.com/pkoziol/ff0ecbd1156ded3ed3e3 ;)
kasper93 kasper93 18.04.2013, 15:34:45 0 + @quba88: git branch [nazwa] [punkt początkowy] :)Czyli na przykładgit branch new upstream/master
Drodzy znawcy #gita mam pytanie jakiej komendy mam użyć z poziomu terminala aby zrobić brancha od master będąc w innym branchu tzn.
jestem w branchu A wywodzący się z master i teraz chcę utworzyć nowy branch B z pniem od master
muszę używać tego:
git checkout master
git checkout -b B
Czy da się to załatwić jedną komendą?
Jak sprawić aby zmiany które były w A były także w B?
git branch B master ?
Co rozumiesz przez "zmiany, które były w A"?
Komentarz usunięty przez moderatora
git checkout B
git merge A
Możesz też dodać opcję
--no-ff
to wymusi zrobienie commita zamiast fast forward (zakładając, że by się dało).
Nawet zrobiłem specjalny poziom dla Ciebie: https://gist.github.com/pkoziol/ff0ecbd1156ded3ed3e3 ;)
git branch [nazwa] [punkt początkowy]
:)
Czyli na przykład
git branch new upstream/master