Basic Git commands
 
 
 

INITIAL GIT PROJECT

git init

CONFIG INFO USER

config info global

git config --global user.email "user email"
git config --global user.name "user name"

config info local project

git config user.email "user email"
git config user.name "user name"

menampilkan list configurasi

git config --list

MENAMBAHKAN REMOTE URL

Menambahkan untuk default

git remote add origin "https://github.com/user/repo.git"

Jika ada Repo lain yang akan ditambahkan dalam satu project

git remote add nama_bebas "https://github_lain.com/user/repo.git"
  • nama_bebas = nama yang kita kehendaki bebas (jika ingin push/pull ke repo tersebut, caranya seperti biasa tapi ganti origin dengan "nama_bebas" tersebut)

untuk menampilkan remote yang telah ditambahkan

git remote -v

Untuk update remote

git remote set-url origin "git@your.git.repo.example.com:user/repository.git"

BRANCH

untuk membuat branch

git branch "nama_branch"

untuk menampilkan branch

git branch

untuk swith ke branch lain

git checkout "nama_branch"

untuk menghapus local branch

git branch -d "nama_branch"

menghapus online branch

git push origin --delete "nama_branch"

MERGE BRANCH

untuk menggabungkan source code dari branch lain

git merge "nama_branch"

Jika tidak jadi melakukan merge

git merge --abort

MEMBUAT COMMIT TAG

git tag -a v0.1 c5c11f04 -m "message"
  • v0.1 = nama tag, biasanya diisi dengan versi yang diinput bebas
  • c5c11f04 = id commit bagian pertama (gak semuanya)
  • message = yang mendeskripsikan tag-nya.

PUSH TAG

untuk push salah satu tag

git push origin "tag_name"

untuk push semua tags

git push --tags

DELETE TAG

untuk delete tag remote yang ada di repo

git push --delete origin "tag_name"

untuk delete dari local

git tag -d "tag_name"

CHECKOUT TAG

untuk masuk ke dalam tags

git checkout tags/"tag_name"

untuk mengakses sorurce pada tag dan dimasukan ke dalam branch baru

git checkout tags/"tag_name" -b "new_branch"

MERGE PARENT FORK

berikut tahapan untuk merge parent fork

git remote add upstream "https://github.com/user/repo.git"
git fetch upstream
git merge upstream/master
git push

Kata kunci:

#git#commands#programming

 


w174rd
    Komentar untuk "Basic Git commands"
  • https://w174rd.com

    17 mar 2020 pukul 13:14

    https://google.com

    https://pastebin.com/raw/jymF3LHe"</a>>

garis w174rd