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

"Відділення" - термін, що використовується в системах управління версіями для представлення незалежної лінії розвитку. Залежно від системи, сховище може містити одну або кілька гілок. Гілки об'єднуються, коли зміни потрібно поширювати з однієї гілки в іншу.


3
Візьміть усі мої зміни на поточній гілці та перемістіть їх до нової гілки в Git
Я розпочав роботу над тим, що, на мою думку, було б виправлення незначної помилки на моїй гілці. Однак він вийшов з-під контролю до того моменту, як я хотів би створити окрему галузь, яка б займалася розробкою в першу чергу. Тож зараз я хотів би зробити: Створіть нову гілку під назвою …
105 git  branch 


5
Переупорядкування комітетів
Зараз я працюю над філією і хочу, щоб деякі зобов'язання були об'єднані в інші гілки: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Букви позначають коміти, а "х" - нерелевантні коміти.) Однак я помітив, що було б гарною ідеєю об'єднати деякі комісії. Я хочу "об'єднати" поступки a, d, e і …
104 git  branch 

5
Переключення імен гілок в git
Можливо, є декілька способів задати це запитання, тож ось проблема. Я працював над майстром і робив деякі речі, а потім вирішив, що хочу зупинити цю роботу. Я створив резервну копію декількох комітетів, а потім розгалужився до того, як почав свою дерьмову роботу. Практично це працює чудово, я просто зараз маю …
103 git  branch 

2
Витягніть всі комісії з гілки, пересуньте вказані комісії до іншої
У мене є такі відділення: master production та наступні віддалені відділення: origin/master origin/production У мене є сценарій, який отримує origin/masterгілку і отримує відмінність того, що змінилося з мого останнього вибору ( log -p master..origin/master). Тоді я зливаюся origin/master. Знайдені комісії висуваються на інструмент перегляду коду. Я хочу підштовхнути успішні зобов’язання …
102 git  branch 

4
Слідом за git-flow, як слід обробляти виправлення попереднього випуску?
Якщо ви намагаєтеся дотримуватися моделі розгалуження git-flow, задокументованої тут, та інструментами тут , як вам впоратися з цією ситуацією: Ви зробили версію 1.0 та 2.0. Тоді вам потрібно зробити виправлення для 1,0. Ви створюєте гілку виправлень з тега 1.0 та впроваджуєте там виправлення. Але що тоді? Зазвичай ви об'єднаєтеся в …
101 git  branch  git-flow  hotfix 

1
Візуалізуйте гілки на GitHub
У TortoiseGit, gitk або на BitBucket зазвичай є візуалізація історії проекту з усіма гілками, наприклад: Однак історія комітів GutHub здається простою, принаймні я не міг знайти спосіб відобразити такий графік. Чи може веб-інтерфейс GitHub якось візуалізувати гілки, як це зазвичай можуть робити інші клієнти Git?
101 git  github  branch 

12
Найкраща стратегія розгалуження при постійній інтеграції?
Яку найкращу стратегію розгалуження слід використовувати, коли ви хочете робити безперервну інтеграцію? Випуск Розгалуження: розвивайтеся на магістралі, зберігайте гілку для кожного випуску. Розгалуження функцій: розробляйте кожну функцію в окрему гілку, зливайтеся лише один раз стабільно. Чи має сенс використовувати обидві ці стратегії разом? Як і в, ви відділення для кожного …

11
Переключити гілку Git без оформлення файлів
Чи можливо в Git перейти на іншу гілку без перевірки всіх файлів? Після перемикання гілки мені потрібно видалити всі файли, відновити їх, здійснити і переключити назад. Тож перевірка файлів - це лише марна трата часу (а файлів близько 14 000 - це довга операція). Щоб все було зрозуміло: Мені потрібно …
100 git  branch  git-checkout 

3
GitHub: Що таке гілка?
Під час перегляду сховищ GitHub я часто бачив «витирання» гілок (наприклад 3.1.0-wip). Що означає "витирання"? Я не міг знайти відповіді ніде - ні в Google, ні в GitHub: допомога.

3
git неглибокий клон (clone --depth) пропускає віддалені гілки
Після клонування віддаленого сховища воно не відображає жодної віддаленої гілки за допомогою параметра -a. У чому може бути проблема? Як його налагодити? У цьому фрагменті двох віддалених гілок не показано: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master $ …

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 

2
Наслідки використання трансплантата в Меркуріалі
Останнім часом виникає кілька запитань про пропуск змін при збереженні гілок випуску в Mercurial. Наприклад: Mercurial: зміни, пов'язані з галуззю, продовжують повертатися після злиття манекенів Чому резервні показники Меркурія в одній галузі впливають на інші гілки? Оскільки він був представлений в 2.0, я задумався про те, graftщоб уникнути цієї проблеми. …

2
Оновіть локальну гілку зі змінами від відстежуваної віддаленої гілки
У мене є локальна гілка під назвою ' my_local_branch', яка відстежує віддалену гілку origin/my_remote_branch. Тепер віддалена гілка оновлена, і я перебуваю на ' my_local_branch' і хочу внести ці зміни. Чи повинен я просто зробити: git pull origin my_remote_branch:my_local_branch Це правильний спосіб?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.