Въпроси, маркирани с „контрол на версиите“

Контролът на версиите е управление на промени в документи, програми и друга информация, съхранявана като компютърни файлове. Използвайте този маркер, за да маркирате общи въпроси за използването и приложимостта на версиите, сравнявайки VCS. За повечето команди и методи, специфични за всеки конкретен VCS, има определени етикети, които трябва да бъдат предпочитани.
34
отговор

Как да отмените „git add“ преди да извършите?

Погрешно добавих файлове към git с командата: git add myfile.txt Все още не съм стартирал git commit. Има ли начин да се отмени това, така че тези файлове да не са включени в коммита? В момента има 48 отговора (някои са изтрити). Моля, не добавяйте ...
набор 08 декември '08 в 0:57
39
отговор

Как да накарам git да презапише местните файлове?

Как да принудително презапишете локалните файлове в git pull? Сценарият е, както следва: Член на екипа променя шаблоните за сайта, върху който работим и добавя някои изображения в каталога с изображения (но те забравят да ги добавят под контрол и ...
настроен на 14 юли в 17:58
31
отговора

Възстановяване или връщане на конкретен файл към конкретна ревизия с помощта на Git?

Направих някои промени във файла, който беше прехвърлен няколко пъти като част от група файлове, но сега искам да възстановя / върна промените към него обратно към предишната версия. Направих git log с git diff, за да открия необходимата опция, но просто ...
19 октомври. '08 в 2:34
21
отговора

Игнорирайте файлове, които вече са прехвърлени в хранилището на Git.

Имам вече инициализиран Git хранилище, в който добавих .gitignore файл. Как да актуализираме индекса на файла, така че файловете, които искам да игнорирам, да бъдат игнорирани?
е настроен на 16 юли в 22:26
32
отговор

Как да смените името и имейла на автор и имейл на няколко комисии в Git?

Написах обикновен компютърен скрипт в училище и направих промени в Git (в репото, което беше в моя pendrive клониран от моя компютър у дома). След няколко ангажимента осъзнах, че правя неща като потребител на root. Има ли някакъв начин да промените автора ...
на 15 април '09 в 6:09
10
отговор

Аз съм изправен пред конфликт на сливане. Как мога да прекъсна сливането?

Използвах git pull и имах конфликт на сливане: unmerged: _widget.html.erb Вие сте в средата на конфликтно сливане. Знам, че другата версия на файла е добра и шахмата ми, така че всичките ми промени трябва да бъдат отменени. Как мога да направя това ...
на 19 септември '08 в 16:21 часа
4
отговор

Предупреждение: push.default не е инсталиран; неговите имплицитни промени в стойността на git 2.0

Използвах Git за известно време и наскоро изтеглих актуализацията, за да намеря това предупредително съобщение, когато се опитвам да натисна. предупреждение: push.default е изключен; неявната му стойност се променя в Git 2.0 от „съвпадение“ на „просто“. За да оцветите ...
Задайте 31 октомври '12 в 0:48
40
отговор

Как да премахнем всички клонове на git, които са били обединени?

Имам много клони на git. Как да изтрия клонове, които вече са обединени? Има ли лесен начин да ги премахнете, вместо да ги изтривате един по един?
на 25 май 11 в 18:54
14
отговор

Отмени работните копия на един файл в git?

След последния коммит промених един куп файлове в работното си копие, но искам да отхвърля промените в един от тези файлове, както при рестартиране, в същото състояние като последния. Въпреки това искам само да отмените промените в работното копие само от ...
зададен на 28 март 2009 г. в 8:09 часа
3
отговор

Как git се справя със символични връзки?

Ако имам файл или директория, която е символична връзка и я поставям в хранилището на Git, какво се случва с него? Предполагам, че той го оставя като символична връзка, докато файлът бъде изтрит, а след това, ако извлечете ...
настроен на 05.06.09 в 9:53
15
отговор

Кога използвате git rebase вместо git merge?

Когато се препоръчва използването на git rebase срещу git сливане? Трябва ли отново да се обединя след успешно рестартиране?
на 29 април '09 в 23:26 ч
30
отговор

Как да прехвърлим SVN хранилището с история в новото хранилище на Git?

Прочетох урокът Git, често задаваните въпроси, Git - курса на катастрофата SVN и т.н., и всички те го обясняват и това, но никъде не можете да намерите проста инструкция като: SVN хранилище в: svn: // myserver / path / to / svn / repos Git хранилище в: git: // myserver / path / to / git / repos ...
на 17 сеп. '08 в 5:04
17
отговор

Как да видим промените в git ангажира?

Когато правя git diff COMMIT, виждам промени между това посвещение и HEAD (доколкото знам), но бих искал да видя промените, направени от този единствен ангажимент. Не намерих никакви очевидни опции за diff / log, които да ми дадат това ...
зададен на 10 юли '13 в 9:22 часа
20
отговор

Ефективно използвайте Git и Dropbox заедно?

Как ефективно да използваме Git и Dropbox?
на 25 декември. '09 в 11:41
26
отговор

Как мога да получа списък с подразделенията на Git, поръчани по последния ангажимент?

Искам да получа списък на всички клонове в хранилището на Git с „най-пресните“ клони в горната част, където „най-свежият“ клон е този, който е фиксиран съвсем наскоро (и затова най-вероятно ще е един от искам да привлека вниманието) , Има ...
нагласяване на март 04 '11 в 3:26