Git

Git fayl əmrləri

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əni git 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ıq git 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.

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Back to top button