'Version-control' -бен белгіленетін сұрақтар

Нұсқауларды басқару - құжаттарға, бағдарламаларға және компьютерлік файлдар түрінде сақталған басқа да ақпаратқа өзгерістерді басқару. VCS-ді салыстыру нұсқаны пайдалану және қолдану туралы жалпы сұрақтарды белгілеу үшін осы тегті пайдаланыңыз. Әрбір нақты VCS-ға тән командалар мен әдістердің көпшілігі үшін таңдалған тегтер бар.
26
жауаптар

Бір файлды GitHub-тен жүктеп алыңыз

Менің ойымша, әзірлеушілердің көпшілігі VCS пайдаланады, мен сенемін, кейбіреулері Git пайдаланады. Репозиторийдегі жалғыз файл үшін жүктеу URL-мекен-жайын қалай алу керектігі туралы қандай да бір кеңестеріңіз бар ма? Көрсету үшін URL қажет емес ...
05 қаңтар '16 сағат 16:41
9
жауаптар

Барып, барлық тармақтарды басыңыз.

Жаңадан жасалғандарды қоса, барлық әдепкі филиалдарды басу және тартымды болғым келеді. Мен оны анықтауға болатын параметр бар ма? Әйтпесе, жаңа филиалды жергілікті түрде қосқан кезде оны серверден алқым келеді, бұл ең оңай жол.
16 желтоқсанға белгіленген '09 сағат 16:09
7
жауаптар

Gemfile.lock параметрін .gitignore ішінде қосу керек пе?

Мен бундер мен оның жасайтын файлдарына жаңадан шықтым. Менде GitHub git репозиторийінің көшірмесі бар, ол көптеген адамдар өз үлестерін қосады, сондықтан мен қатыстым реподағы жоқ файлды құрғанын және .giti тізімінде болмағанын білдім.
11 қарашада орнатылды . '10 сағат 8:03
6
жауаптар

Композитордың нұсқаны басқаруына қатысты болуы керек пе?

Репозиторий қосымшасында қолданылған композиторда кішкене шатастырамын. Мен композитордың репозиторийден шықпауына жол бермеу керектігін айтқан көптеген адамдар көрдім. Кітапханаларды өзімнің ортада жаңартсам, жаңа композицияларға ие боламын ...
15 oct орнатылған . '12 сағат 16:36
14
жауаптар

Unity3D бастапқы кодын басқару үшін Git қалай пайдалануға болады?

Gith көзін басқаруды Unity 3D көмегімен, әсіресе Unity 3D жобаларының екілік сипатымен жұмыс жасағанда қандай әдістер қолдануға болады? Жұмыс үрдісін сипаттаңыз, оның жолдары .gitignore-ге қосылатын болады, оның параметрлері Unity және / немесе ...
14 ауд. '13 сағат 9:57
8
жауаптар

Шеберден гитта филиалға өзгерістерді енгізіңіз

Менің репозиторийімде менің жұмыс істейтін ак деп аталатын филиалымыз бар. Сонда мен шеберде жаңа жұмыс пен қателіктер жібердім. Бұл ақшаны филиалға тапсырудың ең жақсы жолы қандай? Мастертан тағы бір жаңа филиал жасаңыз және оны біріктіріңіз ...
17 наурызда сағат 17: 51-де
5
жауаптар

Филиалдарды өзгертпестен басқа Git филиалында файлды көріңіз

Бұл бөлімшені тексермей, гиттегі филиалда файлды аша аламын ба? Қалай? Шындығында, менің филиалымыздағы файлды әрқашан филиалдарды өзгертпестен ашқым келеді. Мен оны өзгерткім келмейді, оны көргім келеді.
22 oct орнатылды . '11, 2:39
7
жауаптар

SVN-ге қарағанда қалай және / немесе неге Git-ге қосылу жақсы?

Бірнеше жерден нұсқалардың басқару жүйелерін жылтырататын негізгі себептердің бірі SVN сияқты дәстүрлі құралдарға қарағанда әлдеқайда жақсы екенін естідім. Шын мәнінде, бұл жағдайдың айырмашылығы ...
18 наурызда сағат 19: 32-де орнатыңыз
4
жауаптар

ГИТ-тің басы, жұмыс ағашы мен индексі арасындағы айырмашылық неде?

Маған ГИТ-тің, жұмыс ағашының және индекстердің арасындағы айырмашылықты айтып бере аламын ба? Мен түсінемін, бұл әртүрлі салалардың есімдері. Менің болжамым дұрыс? Өңдеу Мен бұл тауып алды Тек жалғыз қойма қоймасы қадағалай алады ...
11 қыркүйекке белгіленген '10 сағат 7:53
8
жауаптар

Мазмұнды жоймастан көптеген файлдарды өшіру

Мен go-add-a арқылы уақытша файлдарды кездейсоқ қосып, келесі командалар көмегімен файлдарды өшіріп, лас индексті алып тастай алдым. git ls-файлдары -z | xargs -0 rm -f git diff - атауды ғана --diff-filter = D -z | xargs -0 git rm --ca ...
18 тамызда белгіленген '11 сағат 10:07
9
жауаптар

Git mergetool қалаусыз файлдарды жасайды

Мен Kdiff3-мен біріктіру мүмкіндігін рұқсат етсеңіз (және мен басқа біріктіру құралын қолдансам), рұқсаттың * .orig файлын жасағанын байқадым. Бұл қосымша файлды жасамаудың бір жолы бар ма?
set 09 тамыз '09 19:25
9
жауаптар

Go update-index - өзгертілмеген <файл>

Сіз қалайсыз, белгілі бір файлды / файлды қарау / қадағалауды елемейді. Сіз бұл әрекетті ғана орындаңыз: git update-index - өзгеріссіз <файл> Енді оларды қайтадан көру үшін оны қалай болдырмадыңыз? (Оны мен білмеймін.)
19 маусымда сағат 13: 00-де орнатылды
8
жауаптар

Алдыңғы міндеттемені тексергеннен кейін соңғы міндеттеуге қалай оралуға болады?

Мен кейде тексерудің немесе тестілеудің алдыңғы нұсқасын тексеремін. Мен бұрынғы міндеттемелерді өзгерткім келсе, не істеу керектігі туралы нұсқауларды көрдім, бірақ ешқандай өзгерістер жасамаймын. Мен мұны істегеннен кейін. go check check HEAD ^, қайтып аламын ...
11 наурызда сағат 20: 42-де орнатыңыз
21
жауап

SVN немесе Git пайдалану керек пе?

Мен жаңа бөлінген жобаны іске қосып жатырмын. SVN немесе Git қолданамын және неге?
02 қаз '08 сағат 12:47
12
жауаптар

Меркурийде дұрыс емес пәрмендік хабарламаны қалай өңдеу керек?

Мен қазіргі уақытта TortoiseHg (Mercurial) бағдарламасын пайдаланып, кездейсоқ қате жіберген хабарламаны жасадым. Репозиторийде бұл міндеттеме хабарын қалай өңдеймін?
08 наурызда сағат 07: 42-де