Git | Petua dan Trik

王林
Lepaskan: 2024-07-24 09:43:33
asal
1018 orang telah melayarinya

Git | Tips and Tricks

Note
You can check other posts on my personal website: https://hbolajraf.net

Petua dan Trik Git

Git ialah sistem kawalan versi berkuasa yang boleh menjadikan aliran kerja pembangunan anda lebih cekap. Berikut ialah beberapa petua dan kiat untuk membantu anda memanfaatkan Git sepenuhnya.

Konfigurasikan Git

Sebelum anda mula menggunakan Git, adalah idea yang baik untuk mengkonfigurasinya dengan nama dan alamat e-mel anda. Maklumat ini akan dikaitkan dengan komitmen anda.

git config --global user.name "hbolajraf"
git config --global user.email "hassan.bolajraf@gmail.com"
Salin selepas log masuk

Anda juga boleh menetapkan konfigurasi lain, seperti editor teks pilihan anda dan cawangan lalai.

Perintah Asas

1. Memulakan Repositori: Untuk memulakan repositori Git baharu, gunakan git init dalam direktori projek anda.

2. Klon Repositori: Untuk mengklon repositori daripada URL jauh, gunakan git clone .

3. Komit Perubahan: Selepas membuat perubahan, gunakan git commit -m "Your commit message" untuk menyimpannya.

4. Semak Status: Gunakan status git untuk melihat status direktori kerja anda.

Bercabang

Cawangan adalah penting untuk mengurus barisan pembangunan yang berbeza.

1. Buat Cawangan: Gunakan git branch untuk membuat cawangan baru.

2. Tukar Cawangan: Untuk bertukar ke cawangan lain, gunakan git checkout .

3. Gabung Cawangan: Gabungkan perubahan daripada satu cawangan ke cawangan lain dengan git merge .

4. Padam Cawangan: Gunakan git branch -d untuk memadam cawangan.

Menyimpan

Stashing berguna apabila anda perlu menyimpan perubahan anda buat sementara waktu.

1. Stash Changes: Gunakan git stash untuk menyimpan perubahan anda.

2. Gunakan Simpanan: Untuk memohon semula perubahan anda, gunakan git stash apply.

3. Senarai Simpanan: Lihat senarai simpanan dengan senarai simpanan git.

Pangkalan Semula Interaktif

Rebase interaktif membolehkan anda mengubah suai sejarah komit.

1. Rebase Interactive: Gunakan git rebase -i HEAD~n untuk asas semula secara interaktif komit n terakhir.

2. Edit Komit: Tukar "pilih" kepada "edit" untuk mengubah suai komit.

3. Pinda Komit: Gunakan git commit --amend untuk mengedit komit semasa.

Alias ​​Git

Alias ​​Git membolehkan anda membuat pintasan untuk arahan Git.

1. Buat Alias: Tambahkan alias pada konfigurasi Git global anda.

git config --global alias.co checkout
Salin selepas log masuk

2. Penggunaan: Sekarang, anda boleh menggunakan git co sebagai singkatan untuk git checkout.

Git Hooks

Git cangkuk ialah skrip yang dijalankan secara automatik pada acara Git tertentu.

1. Kait Pra-Komit: Cipta skrip .git/hooks/pra-komit untuk menjalankan tindakan sebelum komit.

2. Cangkuk Pasca-Terima: Dalam repositori Git pelayan, cipta skrip cangkuk/pasca-terima untuk melakukan tindakan selepas menerima tolakan.

Mengabaikan Fail

Anda boleh menentukan fail atau corak untuk diabaikan menggunakan fail .gitignore.

1. Buat .gitignore: Cipta fail bernama .gitignore dan senaraikan fail, direktori atau corak yang anda mahu abaikan.

2. Contoh .gitignore:

# Ignore build artifacts
bin/
obj/

# Ignore log files
*.log

# Ignore a specific directory
docs/
Salin selepas log masuk

Apa Seterusnya?

Petua dan kiat ini akan membantu anda menjadi lebih mahir dengan Git, menjadikan tugas kawalan versi anda lebih cekap dan proses pembangunan anda lebih lancar.

Atas ialah kandungan terperinci Git | Petua dan Trik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!