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

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


8
Як зробити Git ігнорувати файли без використання .gitignore?
Через зовнішні дивні обмеження я не можу змінити .gitignoreсвоє сховище. Чи є спосіб ігнорувати файли та каталоги, окрім модифікації .gitignore? Навіть якщо це глобальне рішення на зразок глобальної конфігурації, яке буде застосовано до всіх моїх сховищ.

6
Іменовані гілки проти кількох сховищ
Зараз ми використовуємо підрив на відносно великій кодовій базі. Кожен випуск отримує власну гілку, а виправлення виконуються проти магістралі та мігрують у гілки випуску за допомогоюsvnmerge.py Я вірю, що прийшов час перейти до кращого контролю над джерелами, і я вже деякий час грав з Mercurial. Здається, є дві школи, хоча …

1
Порожня папка підмодулю Git, коли репо клоновано
У мене розміщено одне репо на https://github.com/aikiframework/json . На своїй локальній копії я додав підмодуль за допомогою команди git submodule add git@github.com:jcubic/json-rpc.git json-rpc Тоді я здійснив фіксацію і натисніть, і зміни з’являються на GitHub (я можу натиснути на нього). Але коли я клоную репо git clone https://github.com/aikiframework/json.git папка підмодуля json-rpc …

5
git add * (зірочка) vs git add. (період)
Я новачок у git, і у мене є питання щодо додавання файлів у git. Я знайшов кілька питань StackOverflow про різницю між git add .і git add -a, git add --all, git add -Aі т.д. Але я не зміг знайти місце , яке пояснює , що git add *робить. Я …


5
Як вимкнути керування версіями в андроїд-студії?
Я налаштував свій Github з андроїд-студією, все працювало нормально, проблема зараз полягає в тому, що я не можу вимкнутись або вийти з-під контролю версій, щоб знову використовувати IDE нормально. Це означає, що помилки не відображаються, і це важко налагодити через це. Тож як я можу вимкнути контроль версій (VCS) в …

5
Як скопіювати локальну гілку Git у віддалений репо
Поки що я зробив такі кроки: Клонували віддалену Git repo Розгалужено головну гілку на експериментальну відредагований / протестований / скоєний код в експериментальній галузі Тепер я не готовий об'єднати експериментальний у головний. Однак я хочу повернути його до віддаленого репо, оскільки це сховище, яким я ділюсь з кількома колегами. Я …

5
Різниця між GIT та CVS
У чому різниця між системами управління версіями Git та CVS? Я із задоволенням використовую CVS більше 10 років, і тепер мені сказали, що Git набагато краще. Невже хтось може пояснити, в чому різниця між ними, і чому одна краща за іншу?
126 git  version-control  cvs 


2
Отримати всі git комітети з останнього тегу
Коли я збираюся позначати тег на коміті, мені потрібно знати, що змінилося з моменту останнього тегу. Наприклад: a87a6sdf87a6d4 Some new feature a87a6sdf87a6d3 Some bug fix a87a6sdf87a6d2 Some comments added a87a6sdf87a6d1 Some merge <- v1.4.0 У цьому прикладі я хотів би дізнатися про 3 новітні коміти, або мати можливість надрукувати журнал, …

4
Об’єднайте гілку в багажник
Я стикаюся зі своєрідною проблемою зі SVN merge. Я хочу злитись із дивовидної гілки до стовбура. У нас одночасно відрізають стовбур кілька гілок диявола. Я зливаю одну з цих гілок для стовбура з цією командою: svn merge trunk branch_1 Я бачу зміни, які не входять до цієї гілки, зливаючись у …


18
Перехід від CVS до Git: $ Id $ еквівалент?
Я прочитав купу запитань про прості засоби управління вихідним кодом, і Git видався розумним вибором. У мене він працює і працює, і він працює добре. Один із аспектів, який мені подобається у CVS - це автоматичне збільшення номера версії. Я розумію, що це має менший сенс у розподіленому сховищі, але …

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

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