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

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

9
Підкаталоги для замовлення в Git?
Чи можна перевірити підкаталоги сховища в Git? Уявіть, що я встановлюю нову установку WordPress. Створіть два нових каталоги для налаштування плагінів і тем: wordpress/wp-content/plugins/myplugins/ wordpress/wp-content/themes/mytheme/ Я хочу підтримувати ці каталоги через Git. У Subversion, я б зробити це, маючи trunk/myplugins/і trunk/mytheme/каталоги і перевіряти підкаталоги. Чи має Git спосіб виконати те …

9
Як видалити файли .orig після об'єднання з сховища git?
Деякі файли .orig перевіряються в моєму сховищі git під час злиття, які тепер відображаються в модифікованому та не відстежуваному секторі. Але я більше не хочу цих файлів у своєму сховищі. Як це зробити. modified: Gemfile.lock.orig # modified: Gemfile.orig # modified: app/assets/images/bg_required.png.orig # modified: app/assets/javascripts/application.js.orig etc... Будь-яка допомога буде вдячна.
160 git 

5
як ви натискаєте лише деякі з місцевих git-файлів?
Припустимо, у мене є 5 місцевих комітетів. Я хочу перенести лише 2 з них до централізованого репо (використовуючи робочий процес у стилі SVN). Як це зробити? Це не спрацювало: git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head Це закінчується натисканням на всі …

6
Вихід гілки git у дереві, як мода
Прямо зараз, коли я набираю "гіт гіт" він перераховує мої гілки в довільному порядку. Що б я вважав за краще, якби "гіт гілки" перерахував мій результат у дереві, як fasion, щось таке: master |-- foo |-- foo1 |-- foo2 |-- bar |-- bar4 Де тут, foo & bar були відгалужені …
160 git 

5
Як витягнути запит на вікі-сторінку на GitHub?
Я побачив сторінку Вікі на GitHub, яка не відкрита для редагування. Тоді я розіграв проект, відредагував його на "мій кінець" і спробував зробити запит на тягнення. Виявляється, вікі немає в проекті, і немає способу внесення змін до нього. Окрім електронної розсилки, чи є спосіб продовжити, якщо я хочу запропонувати змінити …
160 git  github  wiki 

13
Як відстежувати неперероблений контент?
Дивіться нижче суцільну лінію мого оригінального запитання. У мене в локальному каталозі папка, яка не відстежується. Коли я бігаю git status, отримую: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Коли я набираю git add vendor/plugins/open_flash_chart_2потім спробуйте git statusще раз, він все ще говорить, що не відхилено. Що …


8
Переглянути відмінності гілок з цвіллю?
Я знаю, що я можу побачити різницю між HEAD та поточним станом за допомогою meld .. Але як я можу побачити відмінності між гілками, наприклад, masterі develз цвіллю? На даний момент я роблю такі кроки: Перейменування папки робочої копії Наприклад mv /projectA /projectA_master) Клоніруйте проект знову git clone url Перехід …
159 git  diff  branch  meld 

11
Дізнайтеся творця гілки Git
Я хочу з’ясувати, хто створив філію. Я можу це зробити з: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Однак це повертає останнього комітента на галузь, не обов'язково особу, яка створила філію.
159 git  git-branch 

6
Скасувати злиття, потягнувши запит?
Хтось прийняв запит на тягнення, якого вони не повинні мати. Зараз у нас об’єднана купа зламаного коду. Як ви скасуєте запит на витягнення? Я просто збирався повернути зміни до комітету безпосередньо перед об'єднанням, але помітив, що він об'єднався у купу комітетів. Тож зараз є всі ці зобов’язання від цієї людини …

3
Як використовувати vimdiff для вирішення конфлікту git merge?
Я просто з’єднав гілку свого господаря в git, і я отримав Automatic merge failed; fix conflicts and then commit the result.Тепер я побіг git mergetoolі vimdiff відкрив із зображенням нижче. Я не знаю, як використовувати vimdiff. Що тут означає кожна панель і як слід діяти, щоб виправити конфлікт злиття?

6
Як видалити гілку локально?
У мене в сховищі є майстер і відділення розробників. Я хочу видалити головну гілку з мого комп'ютера, щоб я випадково не взяв на неї зобов'язання (це сталося ..). Тут є питання про те, як видалити гілки локально та віддалено, але я не зміг дізнатися, як видалити гілку лише локально. Одна …
159 git  github 

9
Налаштування різного інструменту за допомогою .gitconfig
Як налаштувати Git використовувати інший інструмент для розходження з файлом .gitconfig? Я маю це у своїй .gitconfig: [diff] tool = git-chdiff #also tried /bin/git-chdiff Це не працює; він просто відкриває звичайний командний рядок diff. Коли я це роблю export GIT_EXTERNAL_DIFF=git-chdiff тоді git diffвідкриється зовнішній інструмент, що відрізняється (тому я знаю, …
159 git 

8
Git клонує / тягне безперервно заморожуючи в "Store key in cache?"
Я намагаюся клонувати репо з мого облікового запису BitBucket до свого ноутбука Windows 10 (під керуванням GitBash). Я виконав усі кроки, необхідні для підключення (встановіть мій ключ SSH, підтверджений успішно SSHing git@bitbucket.org тощо). Однак щоразу, коли я намагаюся клонувати репо, запит постійно зависає після підтвердження, що я хочу кешувати ключ …

1
Як вишню вибирати з однієї гілки на іншу
У мене є 2 відділення, masterі dev. Я на devгілці, і я хочу, щоб вишня вибирала 1 рейс від masterдо dev. Так я і зробив $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. Але коли я роблю , git statusі gitxя не бачу , що я зробити be530cec7748e037c665bd5a585e6d9ce11bc8adв мерзотника історії. Як …

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