cre: write by Son Le && some post on FB, linked, viblo… and:
Ở trên local: Có hiệu quả khi làm việc trên môi trường phát triển của bản thân, không làm ảnh hưởng đến người khác. Khi làm việc trên remote sẽ phát sinh ảnh hưởng đến người khác nên rất nguy hiểm.
git submodule update --init --recursive git submodule update --recursive --remote
git config --global alias.**alias_here** '!f() { **command here** }; f'
ví dụ:
git config --global alias.grb '!f() { git branch -D develop; git fetch origin develop:develop; git rebase develop; }; f'
Vậy thì khi gõ git grb là đã chạy 3 lệnh:
git branch -D developgit fetch origin develop:developgit rebase developVí dụ khác:
git config --global alias.gdv '!f() { git pull origin develop:develop }; f’
Vậy thì khi gõ git gdvlà đã chạy git pull origin develop:develop rùi