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

Git - це система керування версіями розподіленої версії з відкритим кодом (DVCS). Використовуйте цей тег для запитань щодо використання Git та робочих процесів. НЕ ВИКОРИСТОВУЙТЕ тег [github] для проблем, пов’язаних з Git, просто тому, що сховище розміщене на GitHub. Крім того, не використовуйте цей тег для загальних питань програмування, які містять сховище Git.

5
Розділіть велике сховище Git на багато менших
Після успішного перетворення сховища SVN у Git, у мене тепер є дуже велике сховище Git, яке я хочу розбити на декілька менших сховищ та вести історію. Тож, хтось може допомогти у розбитті репо, яке може виглядати так: MyHugeRepo/ .git/ DIR_A/ DIR_B/ DIR_1/ DIR_2/ У два сховища, які виглядають так: MyABRepo/ …

1
натиснути на гілку "не перевірено"
Я хочу підсунути гілку (не поточну), не попередньо перевіряючи її, як я можу цього досягти? ось як би я зробив: #currently in master git checkout feature git push origin feature git checkout master але перевірка функції може спричинити конфлікти, чи не можу я просто натиснути іншу гілку, ніж поточну?
86 git 

3
Намагаючись зрозуміти, що робить Тревіс CI і коли це слід використовувати
Я дуже новачок у Git, і я планую внести свій вклад у якийсь проект з відкритим кодом на GitHub, виявивши в ньому невелику помилку. Після розгалуження і виправлення помилки, я призначив запит на витяг, і помітив, що це з'являється: Помилка - не вдалося побудувати програму Travis CI Вивчивши деталі, я …


8
За допомогою Git покажіть усі коміти, які існують * лише * в одній конкретній гілці, а не * будь-які * інші
Враховуючи гілку, я хотів би бачити список комітів, які існують лише у цій гілці. У цьому питанні ми обговорюємо способи побачити, які коміти є в одній гілці, але не в одній або декількох вказаних інших гілках. Це дещо інше. Я хотів би побачити, які коміти є на одній гілці, а …
86 git 

11
попередження: віддалений HEAD відноситься до неіснуючого посилання, неможливе оформлення замовлення
Це здається популярною помилкою з різних причин. У мене є просте оголене репозиторій git під назвою "kiflea.git", я клоную його так: git clone git://kipdola.be/kiflea.git Тоді git каже мені: warning: remote HEAD refers to nonexistent ref, unable to checkout. Так, на карті немає файлів версій, за винятком каталогу .git. У будь-якому …
86 git 

6
Git-flow і master з кількома паралельними гілками звільнення
Ми намагаємось прийняти успішну модель розгалуження Git, реалізовану git-flow. Зараз ми працюємо щонайменше над двома гілками випусків, однією для останнього стабільного випуску та іншою для наступної (попереднього перегляду) випуску. Я не розумію, чому всі випуски, здається, "лінеаризовані" для майстра і позначені там. Чому б не позначити випуски у своїх гілках …
86 git  git-flow 

2
Git витягує гілку з іншого сховища?
У мене є локальне сховище git, яке є клоном сховища на github. Хтось розгалужив сховище та вніс зміни в нову гілку нового сховища. Я хочу перенести цю нову гілку у своє сховище (локально, щоб спочатку над нею працювати перед злиттям із майстром). Я спробував створити нову гілку, а потім витягнути …
86 git  github  git-branch 

10
Git pull: помилка: Запис foo не оновлений. Неможливо об’єднати
Я намагаюся оновити своє репо з віддаленої гілки і продовжувати отримувати цю помилку, коли роблю "git pull". Я не вносив жодних локальних змін, і навіть якщо мав, мені не потрібно їх зберігати. Я пробував: git reset --hard і я отримую ту ж проблему Єдине, що, здається, працює - це видалення …
86 git 

3
Хто-небудь може натиснути на мій проект на github?
Я новачок у git, а також github. Я встановив репо на github, і я можу надсилати місцеві речі до цього віддаленого репо. Тепер ось питання: відразу після того, як я щось підштовхнув до віддаленого репо, і я оновив сторінку, я бачу, як зміни завантажуються (наприклад, якщо я написав readme.txt і …
86 git  github  push 

4
Що таке обрізка Git?
Я випадково обрізав деякі віддалені гілки, і я насправді не знаю, що наслідок цього (я натиснув кнопку "Обрізати віддалені гілки" в Git Extensions, думаючи, що це видалить віддалену гілку). В офіційній документації сказано "git-prune - обрізати всі недосяжні об'єкти з бази даних об'єктів". Я не дуже розумію, що це означає. …

3
Відновіть контейнер Docker за змінами файлів
Для запуску програми ASP.NET Core я створив файл docker, який створює програму та копіює вихідний код у контейнері, який отримує Git за допомогою Jenkins. Отже, у своїй робочій області я роблю наступне у файлі docker: WORKDIR /app COPY src src Поки Дженкінс правильно оновлює файли на моєму хості за допомогою …

4
Як зробити так, щоб статус git відображав лише інсценізовані файли
Я хотів би отримати список лише поетапних імен файлів. Я не можу знайти еквівалентний прапор --name-onlyдля git statusкоманди. Яка хороша альтернатива? Список файлів буде перенесено до php -l(PHP перевірка синтаксису тексту). Рішення: повна команда git diff --name-only --cached | xargs -l php -l
86 git  git-status 

5
Застосування змін з гілки b до a без злиття або додавання комітів
Мій сценарій полягає в тому, що у мене є одна гілка, в якій я зробив значні вдосконалення у процесі побудови (гілка А), а в іншій я працюю над не пов’язаною функцією (гілка В). Отже, коли я зламаю гілку B, я хочу втягнути речі, які я написав у гілці A, тому …
86 git  merge  branch 

11
Git - як видалити файл із віддаленого сховища
Як я можу видалити файл із віддаленого сховища git? У мене є файл, який просто видалено з локального сховища робочої копії, і я хочу видалити його з відповідного віддаленого сховища
86 git 

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