Oxundu: 264
GIT fayl əmrləri, faylların repoda necə izlənməsi, dəyişdirilməsi və idarə olunması ilə bağlı əmrləri əhatə edir. Bu əmrlər repodakı fayllarla necə işlədiyinizi idarə etməyə kömək edir. Gəlin bu fayl əmrlərinə nəzər salaq:
1. Faylı izləməyə başlamaq və yadda saxlamaq:
git add <fayl>
Faylı izlənməyə əlavə edir. Bu, faylda edilən dəyişiklikləri commit etməyə hazırlayır.git add .
Bütün faylları izləməyə əlavə edir (hazırda dəyişdirilmiş olan fayllar).
2. Edilən dəyişiklikləri təsdiqləmək:
git commit -m "mesaj"
Yadda saxlanılan faylları təsdiqləyir və mesaj əlavə edir.git commit -a -m "mesaj"
Bütün dəyişiklikləri (izlənən fayllardakı) təsdiqləyir və mesaj əlavə edir. Ancaq yenidən izləməyə əlavə etmədən bu əmri istifadə edə bilərsiniz (yənigit add
olmadan).
3. Faylı izləmədən çıxarmaq və ya silmək:
git rm <fayl>
Faylı həm disklə, həm də repodan silir.git rm --cached <fayl>
Faylı yalnız repodan çıxarır (diskdə saxlayır).
4. Faylları yenidən adlandırlması və daşınmaq üçün:
git mv <köhnə_ad> <yeni_ad>
Faylı yeni bir ada və ya yerə köçürmək/yenidən adlandırmaq üçün istifadə olunur.
5. İzləndikdən sonra faylların geri alınması:
git reset <fayl>
Faylı izləmə siyahısından çıxarır. Yəni, siz artıqgit add
ilə izlənən bir faylıgit reset
ilə geri ala bilərsiniz, ancaq fayldakı dəyişikliklər qalır.git checkout -- <fayl>
Faylı əvvəlki commitdəki vəziyyətinə geri qaytarır. Fayldakı bütün dəyişiklikləri itirirsiniz və əvvəlki versiya bərpa edilir.
6. Edilən dəyişiklikləri döstərmək:
git diff <fayl>
Fayldakı dəyişiklikləri (yəni son commitdən bəri olan dəyişiklikləri) göstərir.git diff --staged
Commit olunmağa hazır faylların dəyişikliklərini göstərir (yəni,git add
ilə izlənən fayllar).
7. Faylları birləşdirmək (Merge):
git merge <fayl>
Bir filialdan digərinə faylları birləşdirmək üçün istifadə olunur. Müəyyən bir fayldakı dəyişiklikləri mövcud filialınıza birləşdirir.
Bu fayl əmrləri ilə GIT-də faylların izlənməsi və idarə edilməsi rahatdır. Faylları səmərəli şəkildə izləmək və lazım olan hallarda geri qaytarmaq üçün bu əmrlərdən faydalana bilərsiniz.
URL Copied