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 develop
git fetch origin develop:develop
git rebase develop
Ví dụ khác:
git config --global alias.gdv '!f() { git pull origin develop:develop }; f’
Vậy thì khi gõ git gdv
là đã chạy git pull origin develop:develop
rùi