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

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


30
Гіт для початківців: остаточний практичний посібник
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Добре, побачивши цей пост від PJ Hyett , я вирішив пропустити до кінця і піти з Git . Тому мені потрібно практичне керівництво для Git для …

21
Чи слід додати файли Visual Studio .suo та .user до керування джерелом?
Рішення Visual Studio містять два типи прихованих файлів користувача. Один - .suoфайл рішення, який є двійковим файлом. Інший - .userфайл проекту, який є текстовим файлом. Які саме дані містять ці файли? Мені також було цікаво, чи варто додати ці файли до управління джерелом (в моєму випадку Subversion). Якщо я не …

4
Скасуйте певну фіксацію в Git, яку висунули на віддалений репост
Який найпростіший спосіб скасувати певний комітет, це: не в голові чи в голові Був висунутий на пульт. Тому що, якщо це не остання фіксація, git reset HEAD не працює. І тому, що його відсунули на пульт, git rebase -i і git rebase --onto викличе певну проблему в пультах. Більше того, …

23
Як ігнорувати каталог із SVN?
Щойно я почав використовувати SVN, і у мене є кеш-каталог, який мені не потрібен під контролем джерела. Як я можу ігнорувати весь каталог / папку за допомогою SVN? Я використовую версії та TextMate в OS X та командному рядку.

14
Яка різниця між скиданням git --mixed, --soft та --hard?
Я хочу розділити комісію і не знаю, який варіант скидання використовувати. Я дивився сторінку простою англійською мовою, що робить "git reset"? , але я зрозумів, що я не дуже розумію, що таке індекс git або область постановки, і тому пояснення не допомогли. Крім того, випадки використання для --mixedі --softвиглядають так …

25
Яка різниця між Mercurial і Git?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я вже деякий час використовую git у Windows (з msysGit), і мені подобається ідея розподіленого керування джерелами. Зовсім недавно я дивився на Mercurial (hg), і це …

18
Як видалити / видалити великий файл із історії фіксацій у сховищі Git?
Інколи я кидав DVD-ріп в проект веб-сайту, потім недбало git commit -a -m ..., і, зап, репо було роздуто на 2,2 гіга. Наступного разу я вніс кілька змін, видалив відео-файл і все зробив, але стислий файл все ще є в сховищі, в історії. Я знаю, що я можу запустити гілки …



16
Як я можу змусити git прийняти сертифікат, який підписав самостійно?
Використовуючи Git, чи є спосіб сказати йому прийняти самопідписаний сертифікат? Я використовую https-сервер для розміщення сервера git, але наразі сертифікат самопідписаний. Коли я вперше намагаюся створити репо там: git push origin master -f Я отримую помилку: error: Cannot access URL https://the server/git.aspx/PocketReferences/, return code 22 fatal: git-http-push failed


27
Завантажте окремі файли з GitHub
Я думаю, що більшість з вас, розробники, використовують будь-який VCS , і я сподіваюся, що хтось із вас використовує Git. Чи є підказка чи хитрість, як отримати URL-адресу завантаження для одного файлу у сховищі? Я не хочу URL-адресу для відображення необробленого файлу; у випадку бінарних файлів це дарма. http://support.github.com/discussions/feature-requests/41-download-single-file Чи …

5
Перегляд файлу в іншій гілці Git без зміни гілок
Чи можливо відкрити файл у гілці git, не перевіряючи цю гілку? Як? По суті, я хочу мати можливість відкривати файл у своїй гілці сторінок github, не змінюючи гілки весь час. Я не хочу його змінювати, просто хочу його переглянути.

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

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