Ini adalah dokumentasi untuk menunjukan command line GIT yang digunakan.
Adapun step yang akan dilakukan adalah:
- git clone
- git checkout -b {branch}
- create/modify files
- git add .
- git commit
- git push
Pada gambar diatas digunakan git status
untuk mengecek repository yang berada di directory. Setelah memastikan tidak ada repository git, digunakan git init
untuk menginisiasi repository.
Dilakukan pengecekan status dengan command line git status
untuk mengetahui branch yang sedang aktif, serta melihat file yang akan di lakukan commit dan yang akan di staged.
Lalu menggunakan git branch
dan git branch -a
untuk melihat branch yang aktif dan ada pada repository.
Terakhir menggunakan git log
untuk melihat log commit yang ada pada branch aktif repository.
Melakukan pengecekan pada config git yang menggunakan cat config
pada .git directory, setelah output terlihat ternyata belum ada name dan email. Lalu dilakukan pemasukan data dengan menggunakan command line git config user.name
dan git config user.email
Melakukan update dokumentasi pada README.md sesuai penggunaan.
Menggunakan git status
untuk melakukan pengecekan file yang berubah pada repository.
Lalu melakukan staging data dengan command git add .
untuk menambahkan semua data yang berubah. Dapat dilihat perubahan pada command line warna hijau dengan data yang berubah.
Melakukan commit pada git dengan command git commit -m "docs: initiate README file and add screenshot"
, command yang dipakai adalah git commit -m
dengan tambahan massage "docs: initiate README file and add screenshot"
yang menyesuaikan aturan penulisan commit.
Lalu menggunakan git log
dan git log --online
untuk melakukan pengecekan commit
Melakukan pembuatan branch python
dengan command git checkout -b python
dan mengecek branch yang aktif dengan git branch -a
.
Membuat assigment.py
dengan isi
print("hello world!")
melakukan pengecekan git status dan menambahkan file ke staging
melakukan commit
menggunakan command git branch
untuk melihat branch dan git branch -M master
untuk membuat branch master sebagai main branch, lalu
git remote add origin https://github.com/muh-adli/Assigment_GIT.git
untuk menambahkan remote repository dan git push -u origin master
yang digunakan untuk melakukan push ke remote repository. Melakukan pengecekan dengan git branch -a
untuk melihat remote repository.