Git yangi fayllar
Git yangi fayllar
Yangi fayl nima?
Yangi fayl — bu siz loyiha papkangizda yaratgan yoki unga nusxalagan, lekin hali Git’ga kuzatishni aytmagan fayl.
Bilishingiz kerak bo‘lgan asosiy narsalar:
- Yangi fayl yaratish (matn muharriri yordamida)
ls- Papkadagi fayllarni ro‘yxat qilishgit status- Qaysi fayllar kuzatilayotganini tekshirish- Kuzatilmaydigan (untracked) va kuzatiladigan (tracked) fayllarni tushunish
Yangi fayl yaratish
Yangi Git repozitoriyingiz bo‘sh.
Keling, sevimli matn muharriringiz yordamida fayl qo‘shamiz va uni loyiha papkangizga saqlaymiz.
Agar fayl yaratishda yordam kerak bo‘lsa, HTML muharrirlari sahifamizga qarang.
Ushbu misol uchun oddiy HTML faylidan foydalanamiz:
Misol: Oddiy HTML fayli
<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>
</body>
</html>
Buni loyiha papkangizda index.html nomi bilan saqlang.
Katalogdagi fayllarni ro‘yxat qilish
Loyiha papkangizda qaysi fayllar borligini ko‘rish uchun ls buyrug‘idan foydalaning:
Misol
ls
index.html
ls joriy papkadagi barcha fayllarni ro‘yxat qiladi.
Natijada index.html faylini ko‘rishingiz kerak.
git status yordamida fayl holatini tekshirish
Endi Git yangi faylingizni kuzatayotganini tekshiring:
Misol
git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
index.html
nothing added to commit but untracked files present (use "git add" to track)
Git index.html faylini ko‘radi, lekin u kuzatilmaydigan (untracked) holatda (hali repozitoriyga qo‘shilmagan).
Kuzatilmaydigan (untracked) fayl nima?
Kuzatilmaydigan fayl — loyiha papkangizdagi Git hali kuzatmayotgan har qanday fayl.
Bular siz papkada yaratgan yoki unga nusxalagan, lekin hali Git’ga kuzatishni aytmagan fayllardir.
Kuzatiladigan (tracked) fayl nima?
Kuzatiladigan fayl — Git o‘zgarishlarini kuzatib borayotgan fayl.
Faylni kuzatiladigan qilish uchun uni staging hududiga qo‘shishingiz kerak (bu keyingi bobda ko‘rib chiqiladi).
Muammolarni bartaraf etish
lsnatijasida fayl ko‘rinmayapti: Faylni to‘g‘ri papkaga saqlaganingizga ishonch hosil qiling.
Joriy katalogingizni tekshirish uchunpwdbuyrug‘idan foydalaning.git statusnatijasida fayl ro‘yxatda yo‘q: To‘g‘ri papkada ekaningizga va faylni saqlaganingizga ishonch hosil qiling.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!

GitHub
Bitbucket
GitLab