Ачааллж байна...
Өмнөх хоёр хичээлд бид Git гэж юу болох, яагаад хэрэгтэйг ойлгосон. Одоо онолоос практик руу шилжих цаг болжээ. Энэ хичээлд бид Git-ийг таны Windows компьютер дээр суулгаж, зөв суусныг шалгаж, эцэст нь Git-д өөрийгөө танилцуулна. Суулгах явцад олон дэлгэц гарч ирэх бөгөөд тус бүр нь танаас ямар нэг сонголт асууна. Тэдгээрийн ихэнхийг өөрчлөх шаардлагагүй ч яг юу асууж байгааг ойлгох нь чухал, учир нь хожим ямар нэг зүйл хачин ажиллахад шалтгааныг нь мэдэх болно. Тиймээс бид дэлгэц бүрийг нэг нэгээр нь, яаралгүй үзнэ. Хэрвээ аль нэг алхам дээр алдаа гарвал түүний шийдлийг яг тэр алхмын доор нь бичсэн тул хичээлийг дарааллаар нь дагаарай.
Энэ хичээл бүхэлдээ 15-20 минут орчим үргэлжилнэ. Танд интернэт холболт, Windows компьютер, суулгах эрх буюу администраторын эрх хэрэгтэй. Хэрвээ та өөрийн хувийн компьютер ашиглаж байгаа бол администраторын эрх тань ихэнхдээ аль хэдийн бий. Мөн VS Code суулгасан байх ёстой, учир нь суулгах үеэр түүнийг Git-тэй холбоно. Энэ бүхэн өмнөх сургалтуудаас бэлэн байгаа гэж үзэж байна.
Өмнөх хичээлд Git-ийг гэрэл зургийн цомогтой зүйрлэсэн. Энэ хичээлд бид эхлээд камераа худалдаж аваад, дараа нь түүнийг өөрийн нэр дээр бүртгүүлнэ гэж төсөөлөөрэй. Git суулгах нь камер авахтай адил: энэ алхмын дараа таны компьютер зураг авах чадвартай болно. Харин нэр, имэйлээ тохируулах нь камерт эзнийх нь нэрийг сийлэхтэй адил. Тэр цагаас хойш таны авсан зураг бүрийн доор "Энэ зургийг хэн авсан бэ" гэдэг нь автоматаар бичигдэнэ. Багаар ажиллахад энэ нь хэн юу өөрчилснийг мэдэх үндэс болдог бол ганцаараа ажиллахад таны ажлын түүх таны нэрээр гарын үсэг зурагдсан баримт болдог.
Зарим компьютерт Git урьд нь, жишээ нь өөр программтай хамт суусан байх боломжтой. Тиймээс суулгахаасаа өмнө шалгая. VS Code-оо нээгээд дээд цэснээс Terminal, дараа нь New Terminal гэж сонгоно уу. Доод хэсэгт PowerShell terminal нээгдэнэ. Хэрвээ хүсвэл Windows-ийн Start цэснээс PowerShell-ийг шууд нээж болно, үр дүн нь адилхан. Terminal-д дараах command-ыг бичээд Enter дарна уу.
Command:
git --versionХоёр төрлийн хариу гарч болно. Хэрвээ Git аль хэдийн суусан бол дараахтай төстэй мөр гарна:
git version 2.55.0.windows.5Энэ тохиолдолд Git танд бий гэсэн үг. Гэхдээ дугаар нь 2.40-өөс бага бол шинэчлэх нь зүйтэй, тиймээс Алхам 2-оос үргэлжлүүлж, шинэ хувилбарыг дээр нь суулгаарай. Шинээр суулгахад таны тохиргоо устахгүй. Хэрвээ дугаар нь 2.40 ба түүнээс дээш бол суулгах алхмуудыг алгасаад Алхам 5 руу шууд очиж болно.
Харин Git суугаагүй бол дараах улаан алдаа гарна:
git : The term 'git' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ git --version
+ ~~~
+ CategoryInfo : ObjectNotFound: (git:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundExceptionЭнэ мессежийг мөр мөрөөр нь уншъя. Эхний мөрөнд “git гэдэг нэр томьёо нь cmdlet, function, script файл, эсвэл ажиллуулж болох программын нэр гэж танигдсангүй” гэж байна. Өөрөөр хэлбэл PowerShell git гэдэг программыг хаана ч олсонгүй. Хоёр дахь мөр “At line:1 char:1” нь алдаа таны бичсэн эхний мөрийн эхний тэмдэгт дээр гарсныг заана. Дараагийн хоёр мөр таны бичсэн command-ыг давтаж, git гэдэг үгийн доор ~~~ тэмдгээр зурж асуудлын байрлалыг харуулна. Сүүлийн хоёр мөр нь алдааны техникийн ангилал бөгөөд CommandNotFoundException гэдэг нь “command олдсонгүй” гэсэн утгатай. Энэ бол аймшигтай алдаа биш, зүгээр л “Git одоохондоо байхгүй байна” гэсэн мэдээлэл. Энэ тохиолдолд Алхам 2 руу шилжинэ үү.
Browser-оо нээгээд git-scm.com/install/windows хаяг руу орно уу. Энэ бол Git-ийн албан ёсны вэбсайт юм. Git-ийг үргэлж албан ёсны сайтаас татах нь чухал, учир нь өөр сайтаас татсан суулгагч хуучирсан эсвэл хортой байж болзошгүй. Хуудасны дээд хэсэгт хамгийн сүүлийн хувилбарыг татах холбоос байх бөгөөд дээр нь “x64” гэж бичсэн байна.
[Зураг: git-scm.com/install/windows хуудас, татах холбоос тодруулсан]
Ихэнх Windows компьютерт x64 хувилбар тохирно. Хэрвээ та итгэлгүй байвал Windows-ийн Settings, дараа нь System, дараа нь About хэсэг рүү ороод System type мөрийг хараарай. Тэнд “x64-based processor” гэж байвал x64-ийг, “ARM-based processor” гэж байвал ARM64-ийг сонгоно. Холбоос дээр дарахад Git-2.55.0.5-64-bit.exe гэх мэт нэртэй файл таны Downloads фолдерт татагдана. Дугаар нь таныг энэ хичээлийг уншиж байх үед өөр, илүү шинэ байж болох бөгөөд энэ нь хэвийн зүйл.
Татсан файл дээрээ давхар дарна уу. Windows “Do you want to allow this app to make changes to your device?” буюу "Энэ программд таны төхөөрөмжид өөрчлөлт хийхийг зөвшөөрөх үү?" гэж асууна. Энэ бол программ суулгах бүрт гардаг Windows-ийн хамгаалалт бөгөөд Yes дарна уу. Хэрвээ энэ цонх нууц үг шаардаж байвал таны хэрэглэгч администраторын эрхгүй гэсэн үг. Тэр тохиолдолд компьютерийн эзэн эсвэл администратороос тусламж хүсэх хэрэгтэй.
Одоо суулгагч олон дэлгэц дараалан харуулна. Дэлгэц бүрийн дээд хэсэгт гарчиг бичигдсэн байдаг тул доорх тайлбарыг гарчгаар нь тааруулж уншаарай. Шинэ хувилбаруудад дэлгэцүүдийн дараалал бага зэрэг өөрчлөгдсөн, эсвэл нэг дэлгэц нэмэгдсэн байж болно. Тэр тохиолдолд мэдэхгүй дэлгэц дээр анхдагч сонголтыг нь орхиод Next дарахад ихэнхдээ асуудалгүй. Хоёр дэлгэц дээр л бид анхдагч сонголтыг өөрчилнө, түүнийг тодорхой тэмдэглэсэн.
1. Information (лиценз). Энэ дэлгэцэнд Git-ийн лицензийн нөхцөл харагдана. Git нь GNU General Public License буюу GPL лицензтэй, өөрөөр хэлбэл үнэ төлбөргүй, хэн ч ашиглаж болох нээлттэй программ юм. Next дарна уу.
2. Select Destination Location (суулгах байршил). Git хаана суухыг асууж байна, анхдагч нь C:\Program Files\Git. Үүнийг өөрчлөх ямар ч шалтгаан байхгүй. Next дарна уу.
3. Select Components (бүрэлдэхүүн хэсгүүд). Git-тэй хамт ямар нэмэлт зүйлс суулгахыг асууж байна: ширээн дээрх icon, файл хөтөчийн цэс зэрэг. Анхдагч сонголтууд тохиромжтой тул юуг ч өөрчлөхгүйгээр Next дарна уу.
4. Select Start Menu Folder. Start цэсэнд Git-ийн фолдер ямар нэртэй байхыг асууна. Анхдагч “Git” нэрийг орхиод Next дарна уу.
5. Choosing the default editor used by Git (анхдагч editor) — ЭНИЙГ ӨӨРЧИЛНӨ. Энэ бол анхаарах ёстой хамгийн чухал дэлгэц. Git заримдаа танаас текст бичихийг хүсэх үедээ, жишээ нь commit message бичүүлэхдээ, editor нээдэг. Анхдагч сонголт нь Vim гэдэг editor бөгөөд түүнийг ашиглаж сураагүй хүнд маш төөрөгдүүлэх, гарах аргыг нь ч олоход хэцүү программ. Тиймээс жагсаалтыг дэлгээд “Use Visual Studio Code as Git’s default editor” гэдгийг сонгоно уу. Ингэснээр Git editor хэрэгтэй болох бүрт таны мэддэг VS Code нээгдэнэ.
[Зураг: editor сонгох дэлгэц, Visual Studio Code сонгосон байдал]
Хэрвээ VS Code-ийн сонголт саарал өнгөтэй, сонгох боломжгүй байвал VS Code таны компьютерт суугаагүй, эсвэл суулгагч түүнийг олсонгүй гэсэн үг. Энэ тохиолдолд “Use Notepad as Git’s default editor” гэдгийг сонгоорой. Notepad бол Windows бүрт байдаг, хэн ч ашиглаж чаддаг энгийн editor. Хамгийн гол нь Vim-ийг анхдагчаар нь бүү орхиорой. Сонгосны дараа Next дарна уу.
6. Adjusting the name of the initial branch in new repositories (анхны branch-ийн нэр) — ЭНИЙГ ӨӨРЧИЛНӨ. Энэ дэлгэц Git-ийн шинэ төсөл бүрийн үндсэн салааг юу гэж нэрлэхийг асууна. Branch буюу салааны тухай бид Бүлэг 3-т бүрэн үзнэ, одоохондоо зөвхөн нэрийг нь л тохируулна. “Override the default branch name for new repositories” гэдгийг сонгоод доорх хайрцагт main гэж бичнэ үү. Ихэнхдээ main гэсэн үг тэнд аль хэдийн бичигдсэн байдаг. Өнөөдөр GitHub болон ихэнх төслүүд main гэдэг нэрийг ашигладаг тул энэ сургалт бүхэлдээ main гэж ярина. Next дарна уу.
[Зураг: branch нэрийн дэлгэц, Override сонгож main гэж бичсэн байдал]
7. Adjusting your PATH environment (PATH тохиргоо). PATH гэдэг нь terminal-д command бичихэд Windows тухайн программыг хайдаг фолдеруудын жагсаалт юм. Энэ дэлгэц Git-ийг тэр жагсаалтад хэрхэн нэмэхийг асууж байна. Дунд талын “Git from the command line and also from 3rd-party software” гэсэн сонголт нь анхдагч бөгөөд санал болгож буй сонголт юм. Энэ нь Git-ийг PowerShell, VS Code болон бусад программаас ашиглах боломжтой болгоно. Энэ сонголтыг хэвээр нь үлдээгээд Next дарна уу. Хэрвээ та андуурч “Use Git from Git Bash only”-ийг сонговол PowerShell Git-ийг олохгүй бөгөөд Алхам 1-д үзсэн алдаа гарна.
8. Choosing the SSH executable. Git-ийн сервертэй аюулгүй холбогдоход ашигладаг хэрэгслийг асууна. “Use bundled OpenSSH” анхдагч сонголтыг орхиод Next дарна уу.
9. Choosing HTTPS transport backend. Интернэтээр холбогдохдоо ямар аюулгүй байдлын санг ашиглахыг асууна. “Use the OpenSSL library” анхдагч сонголтыг орхиод Next дарна уу.
10. Configuring the line ending conversions (мөрийн төгсгөл). Энэ дэлгэц техникийн мэт харагдах ч ойлгоход хялбар. Текст файлд мөр бүрийн төгсгөлд нүдэнд харагдахгүй тэмдэгт байдаг бөгөөд Windows болон Linux, macOS өөр өөр тэмдэгт хэрэглэдэг. Анхдагч “Checkout Windows-style, commit Unix-style line endings” сонголт нь Git-д хадгалахдаа нэг стандартад оруулж, таны компьютер дээр Windows-ийн хэв маягаар харуулна гэсэн утгатай. Энэ нь Windows хэрэглэгчдэд зориулсан хамгийн аюулгүй сонголт тул орхиод Next дарна уу.
11. Configuring the terminal emulator to use with Git Bash. Git-тэй хамт Git Bash гэдэг тусдаа terminal суудаг. Энэ сургалтад бид PowerShell ашиглах тул энэ дэлгэц бидэнд бараг хамаагүй. “Use MinTTY” анхдагч сонголтыг орхиод Next дарна уу.
12. Choose the default behavior of git pull. Git pull гэдэг нь интернэт дэх хувилбараас шинэчлэлт татах command бөгөөд түүнийг Бүлэг 4-т сурна. “Fast-forward or merge” анхдагч сонголтыг орхиод Next дарна уу.
13. Choose a credential helper. Credential гэдэг нь нэвтрэх мэдээлэл буюу таныг таньж баталгаажуулах мэдээлэл юм. Энэ дэлгэц GitHub зэрэг үйлчилгээнд нэвтрэх мэдээллийг хэн хадгалахыг асууна. “Git Credential Manager” анхдагч сонголт нь таны нэвтрэх мэдээллийг Windows-ийн аюулгүй санд хадгалж, дахин дахин нууц үг асуухаас сэргийлнэ. Энэ нь Бүлэг 4-т GitHub-тай холбогдоход маш чухал тул заавал энэ сонголтыг үлдээгээд Next дарна уу.
14. Configuring extra options. “Enable file system caching” анхдагчаар сонгогдсон байх бөгөөд энэ нь Git-ийг хурдан ажиллуулна. Хэвээр нь орхиод Next дарна уу.
15. Configuring experimental options. Туршилтын шатанд байгаа боломжуудыг санал болгоно. Туршилтын боломжууд заримдаа тогтворгүй ажилладаг тул бүгдийг сонгоогүй хэвээр нь үлдээгээд Install дарна уу.
Одоо Git суулгагдаж эхэлнэ, хэдэн арван секундээс нэг минут орчим хугацаа шаардана. Дууссаны дараа Completing the Git Setup Wizard гэсэн сүүлийн дэлгэц гарна. Тэнд “View Release Notes” гэсэн сонголт байвал тэмдэглэгээг нь арилгаарай, учир нь шинэчлэлтийн техникийн тэмдэглэл одоо бидэнд хэрэггүй. Finish дарна уу.
[Зураг: суулгалт дууссан эцсийн дэлгэц]
Хэрвээ та winget гэдэг Windows-ийн программ суулгах хэрэгслийг мэддэг бол Git-ийг terminal-аас нэг command-аар ч суулгаж болно гэдгийг дурдъя. Гэхдээ тэр арга дээрх бүх асуултад анхдагч хариултыг автоматаар өгдөг тул editor нь Vim хэвээр үлдэнэ. Энэ сургалтад суулгагчийн аргыг санал болгож байгаагийн учир нь сонголт бүрийг өөрийн нүдээр харж, ойлгож хийх боломж олгодогт оршино.
Энэ алхамд нэг маш чухал нарийн зүйл бий. Git суулгахаас өмнө нээгдсэн terminal шинэ PATH тохиргоог мэдэхгүй. Terminal өөрийн PATH-ийг зөвхөн нээгдэх үедээ уншдаг тул суулгалтын дараа нэмэгдсэн өөрчлөлтийг харахгүй. Тиймээс VS Code-оо бүхэлд нь хааж, дахин нээнэ үү. Зөвхөн terminal-ийн цонхыг хаах хангалтгүй, учир нь VS Code өөрөө хуучин PATH-ийг санаж байдаг. VS Code-оо дахин нээсний дараа шинэ terminal нээж, Алхам 1-ийн command-ыг дахин бичнэ үү.
Command:
git --versionГаралт:
git version 2.55.0.windows.5Энэ ганц мөрийг уншъя. “git version” гэдэг нь Git өөрийн хувилбарыг танилцуулж байна гэсэн үг. Дараагийн “2.55.0” бол Git-ийн өөрийнх нь хувилбарын дугаар. Сүүлийн “.windows.5” хэсэг нь Windows-д зориулсан тусгай хувилбарын дугаар бөгөөд Git-ийг Windows-д тохируулдаг баг өөрийн засваруудыг ингэж тоолдог. Таны дугаар үүнээс өөр, илүү шинэ байж болох бөгөөд хамгийн гол нь улаан алдааны оронд “git version” гэж эхэлсэн мөр гарсан явдал юм. Баяр хүргэе, Git таны компьютерт суулаа.
Хэрвээ VS Code-оо дахин нээсэн ч Алхам 1-ийн “not recognized” алдаа гарсаар байвал хоёр шалтгаан байж болно. Эхнийх нь компьютерийг дахин асаах шаардлагатай байх, зарим тохиолдолд Windows PATH өөрчлөлтийг бүрэн хэрэгжүүлэхийн тулд restart хийх хэрэгтэй болдог. Хоёр дахь нь Алхам 3-ын 7 дугаар дэлгэц дээр андуурч өөр сонголт хийсэн байх. Тэр тохиолдолд суулгагчийг дахин ажиллуулж, 7 дугаар дэлгэц дээр санал болгосон сонголтыг хийнэ үү. Дахин суулгахад ямар нэг зүйл эвдрэхгүй.
Одоо зүйрлэлд дурдсанчлан камерт эзнийх нь нэрийг сийлэх цаг боллоо. Git-д хоёр мэдээлэл хэрэгтэй: таны нэр болон имэйл хаяг. Эдгээрийг git config command-аар тохируулна. Config нь configuration буюу тохиргоо гэдэг үгийн товчлол юм. Дараах command-ын хашилт дотор өөрийн нэрийг бичнэ үү.
Command:
git config --global user.name "Bat Dorj"Гаралт:
Тийм ээ, гаралт хоосон байна. Энэ бол алдаа биш, харин амжилтын шинж. Terminal-ын олон command амжилттай ажиллахдаа юу ч хэлдэггүй, зөвхөн ямар нэг асуудал гарвал л мессеж харуулдаг. Энэ зарчмыг "чимээгүй байдал бол амжилт" гэж санаарай, учир нь Git-ийн олон command ийм зан төлөвтэй. Command-ын хэсгүүдийг задалж үзье. “git config” нь тохиргоо өөрчлөх гэж байгааг, “--global” нь энэ тохиргоо таны компьютер дээрх бүх төсөлд хамаарахыг заана. “user.name” нь тохируулж буй зүйлийн нэр, хашилт доторх текст нь утга юм.
Нэр дээр нэг практик зөвлөгөө бий. Нэрээ латин үсгээр бичихийг зөвлөж байна, жишээ нь “Bat Dorj” эсвэл “Dorj Bat”. Кирилл үсэг Git-д ажилладаг ч зарим terminal-д буруу кодчилолтойгоор, утгагүй тэмдэгт болон харагдах тохиолдол гардаг. Нэрэнд зай байгаа тул хашилт заавал хэрэгтэй, учир нь хашилтгүй бол terminal зайгаар нь салгаж, нэрийг тань хоёр тусдаа хэсэг гэж ойлгоно.
Одоо имэйл хаягаа тохируулна уу.
Command:
git config --global user.email "bat.dorj@example.com"Гаралт:
Мөн хоосон, өөрөөр хэлбэл амжилттай. Энд өөрийн жинхэнэ имэйл хаягийг бичнэ үү. Хожим Бүлэг 4-т GitHub бүртгэл үүсгэхдээ яг энэ имэйлийг ашиглавал GitHub таны commit-уудыг таны бүртгэлтэй автоматаар холбоно. Мөн нэг шударга мэдээлэл: таны commit-ыг GitHub дээр нийтэд нээлттэй нийтэлбэл энэ имэйл хаяг commit-ын мэдээлэлд харагдах болно. Хэрвээ имэйлээ нууцлахыг хүсвэл GitHub үүнд зориулсан тусгай хаяг санал болгодог бөгөөд бид Бүлэг 4-т түүнийг үзэж, хүсвэл энэ тохиргоог солих болно. Одоохондоо ердийн имэйлээ ашиглахад хангалттай.
Эцэст нь нэг нэмэлт хамгаалалтын тохиргоо хийе. Хэдийгээр та Алхам 3-ын 6 дугаар дэлгэц дээр main нэрийг сонгосон ч, тэр дэлгэцийг андуурч алгассан эсвэл Git урьд нь суусан байсан бол энэ тохиргоо дутуу байж болно. Дараах command нь шинэ төслийн үндсэн салааг main гэж нэрлэхийг Git-д баттай хэлнэ.
Command:
git config --global init.defaultBranch mainГаралт:
Хоосон, амжилттай. Хэрвээ энэ тохиргоо аль хэдийн байсан бол Git түүнийг яг ижил утгаар дахин бичсэн тул ямар ч хохиролгүй.
Бичсэн тохиргоонууд маань зөв хадгалагдсан эсэхийг одоо өөрийн нүдээр шалгая.
Command:
git config --global --listГаралт:
user.name=Bat Dorj
user.email=bat.dorj@example.com
init.defaultbranch=mainЭнэ гаралтыг мөр мөрөөр нь уншъя. Мөр бүр "тохиргооны нэр=утга" гэсэн хэлбэртэй байна. Эхний мөр таны нэр, хоёр дахь нь имэйл хаяг зөв хадгалагдсаныг харуулж байна. Гурав дахь мөрөнд init.defaultbranch гэж бүгд жижиг үсгээр бичигдсэнийг анзаараарай, бид defaultBranch гэж том B-тэй бичсэн. Git тохиргооны нэрийг том жижиг үсэг ялгахгүйгээр уншдаг тул жагсаалтад үргэлж жижиг үсгээр харуулдаг бөгөөд энэ бол хэвийн зүйл.
Таны гаралтад эдгээрээс гадна өөр мөрүүд байж болох бөгөөд энэ нь ч мөн хэвийн. Жишээ нь суулгагч эсвэл өмнө нь суусан программ өөрийн тохиргоог нэмсэн байж болно. Хамгийн гол нь user.name, user.email, init.defaultbranch гэсэн гурван мөр таны бичсэн утгатай байх явдал. Хэрвээ жагсаалт маш урт бөгөөд дэлгэцэнд багтахгүй, доод хэсэгт нь “:” тэмдэг гараад зогссон байвал q товчийг дарж жагсаалтаас гарна уу.
Сонирхвол Git-ээс нэг тохиргоог нь тус тусад нь асууж болно. Жишээ нь git config --global user.name гэж утгагүйгээр бичвэл Git зөвхөн таны нэрийг буцааж хэлнэ. Мөн git help config гэж бичвэл config command-ын бүрэн баримт бичиг browser-т нээгдэнэ. Тэр баримт бичиг англи хэл дээр, маш урт бөгөөд одоо түүнийг ойлгох шаардлагагүй. Гэхдээ Git-ийн command бүрт ийм албан ёсны баримт бичиг байдгийг мэдэх нь хожим хэрэг болно.
Алхам бүрт гарч болох алдааг тэр алхам дээр нь тайлбарласан. Энд хамгийн түгээмэл гурвыг дахин нэгтгэж, нэг газар цуглуулъя.
“git : The term ‘git’ is not recognized...” Энэ алдаа Git суулгасан хэрнээ гарч байвал хамгийн түгээмэл шалтгаан нь суулгахаас өмнө нээгдсэн terminal юм. VS Code-оо бүхэлд нь хааж дахин нээнэ үү. Тус болохгүй бол компьютерээ restart хийнэ үү. Тэгсэн ч тус болохгүй бол суулгагчийг дахин ажиллуулж, PATH дэлгэц дээр санал болгосон дунд талын сонголтыг хийнэ үү.
Нэр эсвэл имэйл буруу бичигдсэн. Хашилтаа мартсан, үсгийн алдаа гаргасан, эсвэл буруу имэйл бичсэн бол санаа зовох хэрэггүй. Яг ижил command-ыг зөв утгатай нь дахин бичихэд л болно, шинэ утга хуучныг нь орлоно. Дараа нь Алхам 6-ийн жагсаалтаар дахин шалгаарай. Git тохиргоо бол чулуун дээр сийлсэн бичиг биш, хүссэн үедээ өөрчилж болно.
Git командын дунд гэнэт хачин editor нээгдэж, гарч чадахгүй байна. Хэрвээ та editor-ийн дэлгэц дээр Vim-ийг андуурч орхисон бол хожим Git commit message бичүүлэх үед хар дэлгэцтэй, ямар ч товч ажиллахгүй мэт санагдах цонх нээгдэж магадгүй. Тэр нь Vim. Түүнээс гарахын тулд Esc товчийг дараад :q! гэж бичээд Enter дарна уу. Дараа нь git config --global core.editor "code --wait" command-аар VS Code-ыг editor болгож засаарай. Энэ command-ын “--wait” хэсэг нь таныг VS Code дахь файлыг хаах хүртэл Git хүлээх ёстой гэдгийг хэлж байна.
Энэ хичээлд бид Git-ийг албан ёсны git-scm.com сайтаас татаж, Windows дээр суулгалаа. Суулгагчийн дэлгэцүүдээс хоёрыг нь өөрчилсөн: editor-ийг Vim-ээс VS Code болгосон, үндсэн салааны нэрийг main болгосон. Бусад дэлгэц дээр анхдагч сонголтуудыг ойлгож байж үлдээсэн. git --version command-аар суусныг шалгаж, git config --global command-аар нэр, имэйл, үндсэн салааны нэрээ тохируулсан. git config --global --list command-аар тохиргоогоо өөрийн нүдээр шалгасан. Мөн "чимээгүй байдал бол амжилт" гэдэг terminal-ын чухал зарчимтай танилцлаа.
Ингээд Бүлэг 1 дууслаа. Одоо таны компьютер зураг авах чадвартай камертай, түүн дээр таны нэр сийлэгдсэн байна. Дараагийн Бүлэгт бид анхны цомгоо нээнэ. Бүлэг 2-ын эхний хичээлд жинхэнэ төсөл дээр repository үүсгэж, нүдэнд харагдахгүй .git фолдер юу болохыг ойлгож, Git-ийн хамгийн их хэрэглэгддэг git status command-ын гаралтыг мөр мөрөөр нь уншиж сурна.
Бүртгэлтэй болсноор энэ сургалтын бүх хичээлд хандах эрх авна.