|
1 | 1 | === Git във Visual Studio
|
2 | 2 |
|
3 | 3 | (((Visual Studio)))
|
4 |
| -След Visual Studio 2013 Update 1, Visual Studio потребителите имат Git клиент вграден директно в IDE средата. |
5 |
| -Visual Studio разполага със source-control функционалности от доста време, но в миналото те бяха ориентирани към централизирани, file-locking системи и Git не се вписваше добре в този стил на работа. |
6 |
| -Поддръжката на Git във Visual Studio 2013 е отделена от тези по-стари функции и резултатът е много по-добра интеграция между Studio и Git. |
| 4 | +Visual Studio разполага с Git инструменти вградени директно в IDE средата от Visual Studio 2019 версия 16.8. |
7 | 5 |
|
8 |
| -За да видите Git в средата, отворете проект под контрола на Git (или изпълнете `git init` в съществуващ такъв), след което изберете View > Team Explorer от менюто. |
9 |
| -Ще видите изгледа "Connect": |
| 6 | +Те поддържат следните Git функционалности: |
10 | 7 |
|
11 |
| -.Свързване към Git хранилище от Team Explorer. |
12 |
| -image::images/vs-1.png[Свързване към Git хранилище от Team Explorer] |
| 8 | +* Създаване или клониране на хранилище. |
| 9 | +* Отваряне и разглеждане на историята на хранилище. |
| 10 | +* Създаване и извличане на клонове и тагове. |
| 11 | +* Маскиране (stash), индексиране и къмитване на промени. |
| 12 | +* Издърпване, сливане, публикуване и синхронизация на къмити. |
| 13 | +* Сливане и пребазиране на клонове. |
| 14 | +* Разрешаване на merge-конфликти. |
| 15 | +* Преглед на промените (diffs). |
| 16 | +* ... и още много! |
13 | 17 |
|
14 |
| -Visual Studio запомня всички Git проекти отваряни по-рано и ги показва в списъка в долната част. |
15 |
| -Ако не виждате желания от вас, натиснете линка "Add" и напишете пътя до работната директория. |
16 |
| -Когато щракнете два пъти върху някое от локалните Git хранилища, ще бъдете прехвърлени към изгледа Home, изглеждащ като на екрана <<vs_home>> |
17 |
| -Това е нещо като хъб за изпълнение на Git операции, когато _пишете_ код вероятно ще прекарвате повечето си време в изгледа "Changes", но когато дойде време да издърпате промените направени от колегите ви, ще използвате изгледите "Unsynced Commits" и "Branches". |
| 18 | +Прочетете https://docs.microsoft.com/visualstudio/version-control[официалната документация^] за повече информация. |
18 | 19 |
|
19 |
| -[[vs_home]] |
20 |
| -.Изгледът "Home" за Git хранилище във Visual Studio |
21 |
| -image::images/vs-2.png[Изгледът “Home” за Git хранилище във Visual Studio] |
22 |
| - |
23 |
| -Visual Studio сега има мощен, фокусиран върху задачите, графичен интерфейс за Git. |
24 |
| -Той включва преглед на линейна история, diff viewer, поддръжка за отдалечени команди и много други възможности. |
25 |
| -Повече за използването на Git с Visual Studio ще намерите на адрес: https://docs.microsoft.com/en-us/azure/devops/repos/git/command-prompt?view=azure-devops[]. |
0 commit comments