Запитання з тегом «version-control»

Контроль версій - це управління змінами в документах, програмах та іншій інформації, що зберігається у вигляді комп'ютерних файлів. Використовуйте цей тег для позначення загальних питань щодо використання та застосуваності керування версіями, порівняння VCS. Для більшості команд і методів, характерних для кожного конкретного VCS, є конкретні теги, яким слід віддати перевагу.

14
Як я можу повністю видалити прив'язки TFS
У мене є рішення, яке містить велику кількість проектів, Я хотів би повністю видалити прив’язки керування джерелом, як це зробити? Оновлення: що я дійсно хочу зробити, це перенести одне рішення та його проекти з TFS 2005 -> 2008. Ось чому я знімаю прив'язки, чи є кращий спосіб це зробити?

22
Меркуріал для початківців: остаточний практичний посібник
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Натхненний Git для початківців: остаточний практичний посібник . Це збірка інформації про використання Mercurial для початківців для практичного використання. Новачок - програміст, який торкнувся управління …

15
Як я можу знайти наступний комікт у git? (дитина / діти відліку)
ref^ відноситься до скоєного раніше ref , а як бути після здійснення комітетуref ? Наприклад, якщо я, git checkout 12345як я можу перевірити наступну комісію? Дякую. PS Так, git - це дерево структури вказівника DAG на будь-якому місці. Як я можу знайти команду після цього?

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

30
Що робити з вихідним файлом на C ++ 11000 рядків?
Таким чином, у нас є цей величезний (на 11000 рядків величезний?) Mainmodule.cpp вихідний файл у нашому проекті, і кожного разу, коли мені доводиться його торкатися, я стискаюся. Оскільки цей файл настільки центральний і великий, він продовжує накопичувати все більше і більше коду, і я не можу придумати хорошого способу змусити …

6
Ігнорування вмісту вже зареєстрованого каталогу?
У мене є сховище git, яке використовується лише для зберігання графічних та звукових файлів, які використовуються в кількох проектах. Всі вони знаходяться в одному каталозі без підкаталогів. Тепер я просто створив сценарій для копіювання цих ресурсів з іншого, структурованого каталогу, з декількома рівнями підкаталогів. Тепер я лише хочу, щоб ієрархічна …

1
Яке значення скидання git - жорстке походження / майстер?
Я зробив git pullі отримав помилку: Наступні файли робочого дерева будуть замінені об'єднанням ... Будь ласка, перемістіть або видаліть їх, перш ніж ви зможете об'єднатись. Щоб вирішити це, я зробив наступне: git fetch git reset --hard origin/master Тепер, коли я це роблю git pull, він говорить усе сучасне. Я хочу …

9
Як я можу зробити Git в минулому?
Я перетворюю все на Git для особистого використання і знайшов старі версії файлу, які вже є у сховищі. Як зафіксувати його в історії у правильному порядку відповідно до "змінити дату" файлу, щоб у мене була точна історія файлу? Мені сказали, що щось подібне спрацює: git filter-branch --env-filter="GIT_AUTHOR_DATE=... --index-filter "git commit …


11
Git - Як закрити редактор комісій?
Я новачок в git та навчанні з PDF. Я щойно виконав команду, $ git commitі вона відкриває новий редактор. Але я намагаюся закрити цей новий редактор комісій. Як це зробити? Я використовую git на windows.

8
Як попередньо переглянути git-pull, не роблячи отримання?
Чи можливо це навіть? В основному, є віддалене сховище, з якого я просто використовую: git pull Тепер я хотів би переглянути попередньо, що змінив би цей потяг (різниця), не торкаючись нічого з мого боку. Причина полягає в тому, що те, що я тягну, може бути не «хорошим», і я хочу, …

26
Як часто здійснювати зміни в контролі джерела? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Як часто слід вносити зміни до контролю джерела? Після кожної невеликої …

7
git - пропуск конкретних комісій при злитті
Я використовую Git вже близько року і вважаю, що це фантастично, але я тільки почав другу версію проекту і створив нову галузь для нього. Я трохи борюся з найкращим способом вирішити справи, що рухаються вперед. У мене є дві гілки, які називаються, скажімо, master10 (для v1) і master20 (для v2). …

10
Взаємодія Git із сховищем Mercurial
Я використовую GIT на Mac. Достатньо сказано. У мене є інструменти, я маю досвід. І я хочу продовжувати його використовувати. Тут немає війн ... Проблема завжди полягає в сумісності. Більшість людей використовують SVN, що для мене чудово. Git SVN працює з коробки, і це не без надмірних рішень. Люди можуть …

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

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