Git rebase branchname. Closes #491.
This commit is contained in:
parent
2e5cffcb82
commit
85c6880517
|
@ -1873,10 +1873,6 @@ git reset --soft HEAD~1 # удалить последний коммит, сох
|
|||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
|
@ -1910,6 +1906,48 @@ git rebase --continue # продолжить перепостроение ист
|
|||
коммита
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsubsection
|
||||
Синхронизация веток
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
По аналогии с командой git pull --rebase для принятия удалённых изменений
|
||||
с перемещением локальных коммитов на вершину истории синхронизация веток
|
||||
может осуществляться и локально.
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
# Синхронизировать текущую ветку с веткой branch1, переместив коммиты,
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
# отсутствующие в branch1 на вершину истории
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git rebase branch1
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
# Синхронизировать текущую ветку с удалённой, переместив коммиты,
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
# отсутствующие в origin/master на вершину истории
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git fetch origin master
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git rebase origin/master
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Пример использования gitflow
|
||||
\end_layout
|
||||
|
|
Loading…
Reference in New Issue