1. Отворете Visual Studio 2017, кликнете върху Tools->Разширения и актуализации в навигационната лента и инсталирайте плъгина Грешка навреме:
Извличането на компонент с CLSID {CLSID 177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} във фабрика за COM клас се провали поради следната грешка: 8007007e Посоченият модул не можа да бъде намерен Причина: Изтеглянето на инсталационния пакет VS 2017 не успя, шаблонът не беше намерен, но ъпдейтът се провали.
Решение: В контролния панел на Windows системата програмата деинсталира интерфейса, кликни Модифициране, за да се появи инсталационния интерфейс на Visual Studio 2017, кликни върху Ремонт.
След като го поправите, кликнете върху Tools->Extensions and Updates в навигационната лента и потърсете GitHub download в търсачката на интерфейса на Visual Studio Marketplace.
2. След инсталацията ще се подкани да затворите VS и след това ще влезе в сила, затворете VS, започнете инсталацията, процесът е много прост, следвайте инструкциите и следващата стъпка може да се направи. След това стартирам VS, създадем нашия проект и започваме Обърнете внимание, че изберете "Create new Git repository" в долния десен ъгъл, за да създадете локално хранилище на код После отвори Team Explorer Ще откриете, че вече има опция за GitHub Ако това е първият ви път, ще бъдете помолени да влезете в GitHub акаунта си След като влезете, кликнете Create и искаме да създадем ново хранилище за код в GitHub Имайте предвид, че името може да бъде персонализирано и различно от решението и името на проекта, но локалният път трябва да бъде кореновата директория на решението Създай успешна легенда След това пишем парче код, тестваме промените в кода, създаваме source.cpp файл и пишем парче код по следния начин В този момент ще откриете, че в решението до него ще има малък плюс знак пред source.cpp, който показва, че има промяна в кода на файла В управлението на GitHub, ако искате да синхронизирате с отдалечена кодова база, първо трябва да публикувате собствена кодбанка В Team Explorer кликнете върху Публикуване Съответно, на официалния сайт на GitHub можете да видите промените в кода си в момента В този момент всички операции са завършени, макар че няма затруднения, но за мен, като начинаещ, все пак отне много време, така че нека го запишем. В сравнение с VS2013, VS2017 е по-лесна за работа и по-малко податлива на проблеми.
3. Конфигурирайте GitHub за съществуващи проекти Има някои проекти, които съм писал преди, но не съм конфигурирал Git, а сега искам да конфигурирам отдалеченото хранилище за код на GitHub, как да го направя? Например, сега отварям демонстрация на прогноза за времето, която написах по-рано След като го отворите с VS, в решението (имайте предвид, че това не е проект, а решение), кликнете с десен бутон и изберете Add Code Control. След това ще откриете, че иконата на предишния кодов файл ще има куп малки икони за заключване преди нея Показва, че файловете ви са проследени от локалната ви Git система и че има допълнителна .git папка в коренната директория на решението Също така ще има допълнителен локален склад за кодове в Team Explorer Кликнете на началната страница на Team Explorer и изберете Синхронизиране После просто публикувай в GitHub Напишете описание и то ще бъде генерирано при въведението на вашето GitHub хранилище Успешно създаден След това отидете на github.com, за да видите дали началната ви страница е обновена Както се очакваше, на този етап всички операции са завършени.
4 Резюме Всъщност няма нищо трудно в Git операциите, било то командният ред на Git bash или Git плъгинът, интегриран с IDE, и все повече инструменти за разработка предоставят Git GUI методи (като Git в AS CVC и GitHub за настолен компютър и др.), които са много лесни за използване. За един разработчик управлението на кода му несъмнено е добър навик.
|