Git - Ganti Nama Operasi
Sampai sekarang, baik Tom maupun Jerry menggunakan perintah manual untuk menyusun proyek mereka. Sekarang, Jerry memutuskan untuk membuat Makefile untuk proyek mereka dan juga memberikan nama yang tepat untuk file "string.c".
[jerry@CentOS project]$ pwd
/home/jerry/jerry_repo/project
[jerry@CentOS project]$ ls
README src
[jerry@CentOS project]$ cd src/
[jerry@CentOS src]$ git add Makefile
[jerry@CentOS src]$ git mv string.c string_operations.c
[jerry@CentOS src]$ git status -s
A Makefile
R string.c −> string_operations.c
Git ditampilkan R sebelum nama file untuk menunjukkan bahwa file telah diubah namanya.
Untuk operasi komit, Jerry menggunakan tanda -a, yang membuat git komit secara otomatis mendeteksi file yang dimodifikasi.
[jerry@CentOS src]$ git commit -a -m 'Added Makefile and renamed strings.c to
string_operations.c '
[master 94f7b26] Added Makefile and renamed strings.c to string_operations.c
1 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 src/Makefile
rename src/{string.c => string_operations.c} (100%)
Setelah komit, dia mendorong perubahannya ke repositori.
[jerry@CentOS src]$ git push origin master
Perintah di atas akan menghasilkan hasil sebagai berikut -
Counting objects: 6, done.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 396 bytes, done.
Total 4 (delta 0), reused 0 (delta 0)
To [email protected]:project.git
7d9ea97..94f7b26 master −> master
Sekarang, pengembang lain dapat melihat modifikasi ini dengan memperbarui repositori lokalnya.