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

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

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

12
un-submodule a git submodule
Як скасувати підмодуль підмодуля git (повернути весь код до основної)? Як у тому, як "повинен" я, як у "Кращій процедурі" ...

5
Як створити дозволи на режим виконання файлів у Git в Windows?
Я використовую Git в Windows, і хочу перенести виконуваний скрипт оболонки в git repo одним комітом. Зазвичай мені потрібно зробити два кроки ( git commit). $ vi install.sh $ git add install.sh $ git commit -am "add new file for installation" # first commit [master f2e92da] add support for install.sh …
378 git 


11
Як оновити до останньої версії Git у Windows? Ще відображається старша версія
Я щойно оновлений до Git 1.8.0.1 для Windows, з попередньої версії 1.7.9.mysysgit.0. Я завантажив нову версію з сайту Git та встановив через звичайний інсталятор Git EXE. Однак, коли я запускаю вікно свого терміналу, воно все ще показує, що я запускаю git версії 1.7.9.mysysgit.0. Коли я набираю "git --version" з мого …
375 windows  git  upgrade 

12
Генерування статистики з репозиторію Git
Я шукаю кілька хороших інструментів / скриптів, які дозволяють мені генерувати кілька статистичних даних із сховища git. Я бачив цю функцію на деяких веб-сайтах, що містять код, і вони містили інформацію, наприклад ... вчиняється на автора коміти за день / тиждень / рік / тощо. рядки коду з часом графіки …
373 git  graph  statistics 

3
Об’єднайтесь до конкретного комітету
Я створив нову гілку, названу newbranchз masterгілки в git. Тепер я зробив якусь - то роботу і хочу об'єднати newbranchв master; однак я вніс кілька додаткових змін newbranchі хочу об'єднатись newbranchдо четвертої з останньої віддачі master. Я використовував, cherry-pickале він показує повідомлення, щоб використовувати правильні параметри: git checkout master git …

10
Як забарвити консоль Git?
Нещодавно я побачив, що gitконсоль у Windows кольорова, наприклад зелений для доповнень, червоний для видалень тощо. Як я можу кольорову gitконсоль? Для його встановлення я використав команду: $ sudo apt-get install git-core
371 git  colors  console 

5
оновлення пивоварення: Злиття перезаписуються наступними файлами робочих дерев:
Я спробував запустити, brew updateі я отримав помилку про те, що мої локальні зміни будуть втрачені, якщо я об'єднався. Я спробував здійснити свої локальні зміни (не пам'ятаю, щоб якісь змінили, але це минуло деякий час), і це погіршило. Ось результат: MBP:Library User$ sudo brew update error: The following untracked working …
369 git  homebrew 


12
Чи потрібно перевірити node_modules, щоб git під час створення програми node.js на Heroku?
Я дотримувався основних інструкцій щодо початку роботи для node.js на Heroku тут: https://devcenter.heroku.com/categories/nodejs Ці інструкції не говорять вам про створення .gitignore node_modules, а отже, мається на увазі, що node_modules слід перевірити, щоб git. Коли я включаю node_modules в git, моя програма для запуску працювала правильно. Коли я наслідував більш просунутий …
368 git  node.js  heroku  npm  gitignore 

9
Git - Ігнорувати папку node_modules скрізь
У мене є проект, що містить безліч інших проектів: Основний проект Міні-проект 1 Міні-проект 2 Все, що містить node_modulesпапку. Я хочу, щоб git ігнорував папку незалежно від того, де вона починається з кореневої папки. Щось подібне додати в .gitignore: *node_modules/*
367 git  node-modules 

2
Git diff -w ігнорує пробіли лише на початку та в кінці рядків
Я люблю використовувати, git diff -wщоб ігнорувати відмінності пробілів. Але я щойно помітив, що він ігнорує навіть відмінності пробілів у середині рядків. Як я міг лише ігнорувати відмінності пробілів, які виникають на початку (^) або в кінці ($) рядків?
366 git  diff  whitespace  ignore 

12
Як знайти / визначити великі комісії в історії git?
У мене є ріпо 300 Гбіт. Загальний розмір моїх зареєстрованих файлів - 2 Мб, а загальний розмір решти git repo - 298 Мб. Це, в основному, репо тільки для коду, який не повинен бути більше кількох МБ. Я підозрюю, що хтось випадково вчинив великі файли (відео, зображення тощо), а потім …
366 git 


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