Запитання з тегом «rebase»

Зміна початкової точки гілки в системі управління версіями.


3
Як я можу поєднати два коміти в один коміт?
У мене є відділення "firstproject" з 2 комітами. Я хочу позбутися цих комітів і змусити їх виглядати як єдине комітування. Команда git merge --squashзвучить багатообіцяюче, але коли я запускаю git merge --squashсвій термінал, просто з’являються варіанти команди. Яка правильна команда? Commit 1: Added 'homepage.html' Added 'contacts.html' Commit 2: Added 'homepage.php' …
99 git  merge  branch  git-svn  rebase 

7
Git: Помилка "Не вдається" сквош "без попереднього коміту" під час перебазування
У тексті завдань git rebase -i HEAD~2: pick 56bcce7 Closes #2774 pick e43ceba Lint.py: Replace deprecated link # Rebase 684f917..e43ceba onto 684f917 (2 command(s)) # ... Тепер, коли я намагаюся стиснути перший ( 56bcce7) і вибрати другий, додавши перед першим "s", я отримую таку помилку: Cannot 'squash' without a previous …
96 git  rebase 

3
Перебазування гілки, включаючи всіх її дітей
У мене є така топологія сховища Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Перебазуючи featureгілку, я очікував перебазувати все піддерево (включаючи дочірні гілки): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Однак це фактичний результат: …

12
Git push відхилено "не вперед"
Я досить недавно gitвикористовую його для управління нашим кодом у командному середовищі. У мене були проблеми з перебазуванням, і я їх виправляв за допомогою git checkout --ours filename.txt git add filename.txt git rebase --continue Тепер я хочу натиснути на мої зміни і, таким чином, виконати наступну команду $ git push …
90 git  push  rebase 

3
Як відновити / повторно синхронізувати після того, як хтось надсилає перебазу або скидання до опублікованої гілки?
Ми всі чули , що один ніколи не повинен перебазуватися опублікував роботу, що це небезпечно, і т.д. Тим НЕ менше, я не бачив ніяких рецептів , розміщених на тому , як впоратися з ситуацією в разі перебазуватися буде опубліковано. Тепер зауважте, що це насправді можливо, лише якщо сховище клонується лише …

5
git rebase після попереднього злиття git
У мене така ситуація: Я створив clone(Y) з основного сховища (X), тому що над Y працювало багато людей, ми не робили жодних, rebaseа лише merges. Коли ми хочемо доставити ( push) Y до X, ми хотіли б зробити a rebase, щоб мати речі гарні та чисті Проблема полягає в тому, …
79 git  merge  rebase  git-rebase 

4
Чого допомагає досягти 'git remote add upstream'?
Я читав на: https://wiki.diasporafoundation.org/Git_workflow#Rebase_your_development_branch_on_the_latest_upstream Ось витяг: Ваш репозиторій оновлений Для отримання останніх оновлень із стовбура розробки зробіть одноразову установку для встановлення основного репозиторію GitHub як віддаленого, ввівши: $ git remote add upstream git://github.com/diaspora/diaspora.git Перебазуйте свою галузь розвитку на останніх версіях Щоб ваша гілка розробки була в курсі, перебазуйте свої зміни …
77 git  github  rebase 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.