Git vs. Portable git


20

Я не переробляю систему так часто, і останній раз, коли я дивився, у списку завантажень було лише "регулярне" git . Тепер я бачу, що вони витіснили і портативний варіант ... тільки я не зміг знайти те, що саме вони тягнуть за собою "портативний" ... оскільки git потребує екологічних змінних та ін. працювати належним чином ...

Хтось може дати коротке пояснення словом чи двома? (ну ... десять-двадцять :-)

Я знаю, що міг би просто встановити його, а потім видалити - але я вважаю за краще уникати цього робити в новій системі.

Відповіді:


17

У цьому контексті портативний означає, що вам не потрібна спеціальна процедура встановлення. Ви можете просто розпакувати архів на USB-накопичувачі (типовий корпус) і запустити його звідти. Протилежністю портативної буде програма, якій потрібні деякі файли, щоб вони знаходились у певному місці в ієрархії файлової системи, для чого потрібні записи реєстру тощо.

До речі, всі потреби в git - це місце для зберігання кас і сховищ. Змінні середовища автоматизують деякі завдання, але вони не потрібні для основної роботи, ви можете використовувати аргументи командного рядка, і ви можете встановити їх для одного сеансу терміналу, якщо ви хочете їх використовувати. Тому вони не впливають на портативність.


2
Таким чином, він є автономним, не зберігає регістр. записи, і якщо я використовую портативний варіант, мені потрібно буде надати аргументи командного рядка командам. Інакше з цього все відбувається як зазвичай (тобто все, що стосується проекту, йде на .git).
Грак

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