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

git-svn - це двоспрямований міст між git та Subversion, що дозволяє використовувати віддалене сховище Subversion як локальне сховище Git, поки все ще може пересилати зміни назад до Subversion.

30
Як перенести сховище SVN з історією до нового сховища Git?
Я читав посібник з Git, FAQ, курс збою Git - SVN і т. Д., І всі вони пояснюють це та інше, але ніде не можна знайти просту інструкцію типу: SVN сховище у: svn://myserver/path/to/svn/repos Репозиторій Git у: git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos Я не очікую, що це буде так просто, …

12
Немає нового рядка в кінці файлу
Виконуючи це, git diffвін говорить "Немає нового рядка в кінці файлу" . Гаразд, немає нового рядка в кінці файлу. Яка велика справа? Яке значення повідомлення і що він намагається нам сказати?
472 git  git-svn 

9
Перегляньте зміни певного файлу за допомогою git
Я знаю, що я можу використовувати git diffкоманду для перевірки змін, але, наскільки я зрозумів, вона заснована на каталозі. Це означає, що він дає всі зміни всіх файлів у поточному каталозі. Як я можу перевірити лише зміни в одному конкретному файлі? Скажімо, я змінені файли file_1.rb, file_2.rb..., file_N.rb, але я …
472 git  git-svn 

17
Переміщення наявного сховища Git до SVN
Я робив всю свою роботу в Git і натискав на GitHub. Я був дуже задоволений як програмним забезпеченням, так і веб-сайтом, і не маю бажання змінювати свою практику роботи на даний момент. Мій радник доктора наук просить усіх студентів зберегти свою роботу у сховищі SVN, яке розміщується в університеті. Я …
384 svn  git  git-svn 

3
Як git-svn клонувати останні n версії із сховища Subversion?
Проблема Як ви створюєте дрібну копію з git-svn з сховища Subversion, наприклад, як витягуєте лише останні три версії? git cloneКоманда може отримати останній п перегляди зі сховищ Git , якщо ви використовуєте опцію --depth, тобто ви отримуєте неповну копію сховища. Приклад: git clone --depth 3 git://some/repo myshallowcopyrepo Чи є подібний …

2
Як видалити походження з сховища git
Основне питання: Як я відмежую git repo від походження, з якого його клонували? git branch -a показує: * master remotes/origin/HEAD -> origin/master і я хочу видалити всі знання про походження та пов'язані з ними зміни. Питання довше: я хочу взяти існуючу реверсію на підрив і зробити з неї кілька менших …
279 git  git-svn 

3
git-svn: як створити нову гілку svn через git?
У мене є сховище git, яке відстежує сховище svn. Я клонував це за допомогою --stdlayout. Я створив нове місцеве відділення через git checkout -b foobar Тепер я хочу, щоб ця гілка …/branches/foobarопинилася у сховищі svn. Як мені це зробити? (відірвав багато дослідницького тексту. Перегляньте історію запитань, якщо вам все одно)

9
Як мені розповісти git-svn про віддалену гілку, створену після того, як я отримав репо?
Я використовую git-svnдля роботи з центральним сховищем Subversion моєї компанії. Нещодавно ми створили нову гілку функцій у центральному репо. Як мені сказати про це Git? Коли я бігаю, git branch -rя бачу лише гілки, які існували, коли я бігав fetchпроти репортажу Subversion, щоб ініціалізувати своє рето Git?
193 git  git-svn 


5
Ігнорувати модифіковані (але не вчинені) файли в git?
Чи можу я сказати git ігнорувати файли, які модифікуються (видаляються), але їх не слід виконувати? Ситуація полягає в тому, що у мене є підкаталог у репо, який містить речі, які мене зовсім не цікавлять, тому я видалив його, щоб запобігти його появі в автоматичних доповненнях тощо (в IDE). Але тепер, …
182 git  git-svn  ignore 

6
Чи можливо мати сховище Subversion як підмодуль Git?
Чи можна додати сховище Subversion як підмодуль Git у моє сховище Git? Щось на зразок: git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project Де https://svn.foo.com/svn/projвказує на сховище Subversion. Я знаю, що існує, git-svnщо дозволяє взаємодіяти з сховищем Subversion. Тому я думаю, можливо, є спосіб перевірити сховище Subversion git-svnі потім використовувати його як …
154 svn  git  git-svn 

7
Як видалити ключ ssh?
На даний момент на сервер завантажено старий ключ SSH. Проблема в тому, що я втратив ~/.sshкаталог (з оригіналом id_rsaта id_rsa.pubфайлами). Отже, я хочу видалити старий ключ SSH безпосередньо на сервер і завантажити новий. Я успішно спробував таку команду: $> ssh-add -D Чи є спосіб повністю видалити ключ SSH?

12
Чи можливо для git-merge ігнорувати різниці між рядками?
Чи можна git mergeігнорувати відмінності між рядками? Можливо, я задаю неправильне запитання ... але: Я спробував uisng, config.crlf inputале все стало трохи брудно і поза контролем, особливо коли я застосував це після факту . З одного боку, застосування цього конфігурації після факту, схоже, не впливає на файли, які були скоєні …
150 git  merge  git-svn  line-endings  eol 

6
git вибіркове відновлення локальних змін з файлу
У своєму git repo, який відстежує svn repo, я вніс декілька змін до одного файлу. Тепер я хочу відновити ці зміни (наприклад, відновити svn), але лише частини файлу. Я хочу мати можливість переглядати різні файли, відкинути (повернути) зміни, які я не хочу, і зберегти зміни, які я хочу. то git …

6
Чи небезпечний git-svn dcommit після злиття в git?
Моя мотивація для випробування git-svn - це легке злиття та розгалуження. Тоді я помітив, що людина git-svn (1) каже: Запуск Git-Merge або git-pull НЕ рекомендується для гілки, з якої ви плануєте вийти з комісії. Subversion не представляє злиття будь-яким розумним або корисним способом; тож користувачі, які використовують Subversion, не можуть …
133 svn  git  merge  branch  git-svn 

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