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

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

5
Обновіть один Git-коміт
Чи є спосіб перенести один комітет з гілки на іншу гілку? У мене така галузева структура: -- -- -- -- -- (Master) \ -- -- -- -- -- XX (Feature-branch) Все, що я хочу зробити, - це перезавантажити останню фіксацію Feature-branchна master та відкат на Feature-branchодин комітет. -- -- -- …
116 git  rebase 

12
Як я можу легко зафіксувати минулий вчинок?
Я щойно прочитав поправки одного файлу в минулому комітеті в git, але, на жаль, прийняте рішення "переробляє" коміти, а це не те, що я хочу. Тож ось моє запитання: Раз у раз я помічаю помилку в своєму коді під час роботи над (непов'язаною) функцією. Потім швидше git blameвиявляється, що помилка …
116 git  rewrite 

9
Git stash pop - потребує злиття, не в змозі оновити індекс
Я не можу випустити свою скриньку, тому що я об'єднав гілку, яка, мабуть, суперечить моєму сховищу, і тепер мій сховище, здається, не може бути вискочив. app.coffee: needs merge unable to refresh index Хтось знає, як це вирішити? ФІКСОВАНО! Виявляється, актуальною проблемою був невирішений конфлікт злиття із злиттям, НЕ, що приховування …
116 git  git-stash 

4
Видалення файлів за допомогою Git / GitHub
По-перше, я новачок у Git. Я видалив купу файлів локально на своєму Mac за допомогою Finder. Я хочу, щоб видалені файли більше не відображалися в поточній гілці, але вони є. Будь-які користувачі Git знають команду оновити індекс?
115 git  github 

1
Яка різниця між `git fetch origin` та` git remote update origin`?
У відповідь на запитання про витягнення одночасних комірок із сховища git , мені рекомендували використовувати git remote updateзамість git fetch. Я прочитав обидві чоловічі сторінки, але не можу сказати, що я зрозумів їх цілком. Хтось може мені пояснити, як git fetch originі як get remote update originповодитися по-різному?
115 git 

4
git: Застосовуйте зміни, внесені при здійсненні в одному репо, до іншого репо
У мене є repo1і repo2на локальній машині. Вони дуже схожі, але остання - це якась інша галузь ( repo1вже не підтримується). /path/to/repo1 $ git log HEAD~5..HEAD~4 <some_sha> Add: Introduce feature X Як застосувати зміни , зроблені фіксації <some_sha>в repo1до repo2? Чи потрібно мені підготувати якийсь пластир, чи можна зробити якийсь …
115 git 

2
Чому git постійно відображає зміни, коли я перемикаю гілки (змінені, додані, видалені файли) незалежно від того, запускаю чи додаю git чи ні?
Я справді новачок у git, і я намагаюся зрозуміти, чому git продовжує показувати все, що я змінив в одній гілці в іншій гілці, коли запускаю git checkout, щоб перемикатися між гілками. Спочатку я спробував не використовувати додавання git і не працював. Однак я спробував тоді використовувати git add, але проблему …
115 git 

6
Ретроспективно перетворити папку Git в підмодуль?
Досить часто трапляється так, що ви пишете якийсь проект, і через деякий час стає зрозуміло, що якийсь компонент проекту насправді корисний як окремий компонент (можливо, бібліотека). Якщо ви мали ідею з самого початку, то є велика ймовірність, що більша частина цього коду знаходиться у власній папці. Чи є спосіб перетворити …

20
OS X - Неможливо запустити Git: / usr / bin / git Можливо, шлях до виконуваного файлу Git недійсний
Я отримую цю помилку в Android Studio: Неможливо запустити Git: / usr / bin / git Можливо, шлях до виконуваного файлу Git недійсний. Це дає мені можливість виправити це, де він відводить мене до області в Android Studio, щоб встановити шлях до git. Я бачу, це налаштовано на / usr …



8
Git: додавати vs push vs фіксувати
Яка різниця між git add, pushі commit? Трохи розгублений прихід від SVN, де "update" додасть "речі", а команда робить "push" і також "add" У Git є всі різні функції. Сподіваючись на якесь пояснення з вашого досвіду.
115 git  repository  push  commit  add 

7
Накладіть гачки попереднього натискання
Я хотів би виконати одиничні тести перед кожним натисканням git, і якщо тести не вдаються, скасуйте натискання, але я навіть не можу знайти гачок попереднього натискання, є лише попередня фіксація та попередня перезавантаження.
115 git  hook 

9
Git rebase - продовжуйте скарги навіть тоді, коли всі конфлікти злиття були вирішені
Я зіткнувся з проблемою, яку я не знаю, як її вирішити. Я зробив ребауз проти майстра з моєї галузі: git rebase master і отримав таку помилку First, rewinding head to replay your work on top of it... Applying: checkstyled. Using index info to reconstruct a base tree... Falling back to …
115 git  rebase 

17
Помилка Git при потягуванні git (не вдається оновити локальну посилання)
У мене є лише майстер відділення, і я отримую цю помилку кожен раз, коли я намагаюся "git pull": error: Couldn't set refs/remotes/origin/master From /var/lib/git/xxx/project ! a0f80ea..49177a3 master -> origin/master (unable to update local ref) і коли я роблю "майстра походження git pull origin", я отримую: error: Couldn't set ORIG_HEAD fatal: …

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