چند دستور کاربردی ولی کمتر استفاده شده گیت:
1- git reflog
به شما این امکان رو میده که برنچها و کامیتهای حذف شده رو ریکاوری کنید.
2- git cherry-pick
اگه بخواید از کل تغییرات یه برنچ دیگه، فقط کامیتهایی که میخواید رو روی برنچ خودتون بیارید، این دستور به کار شما میاد.
3- git bisect
با کمک الگوریتم جستجو باینری به شما کمک میکنه کامیتی که باعث تولید باگ شده رو پیدا کنید.
4- git reset —soft
اگه به هر دلیلی بخواید آخرین کامیت خودتون رو تغییر بدید، با استفاده از این دستور، HEAD به کامیت قبلی تغییر داده میشه و تغییرات آخرین کامیت به حالت staging بر میگردن.
5- git clean -f
هر فایلی که تو دایرکتوری شما برای گیت ناشناخته باشه(untracked) رو پاک میکنه. قبلش بهتره که دستور git clean -n رو بزنید که ببینید چه فایلهایی قراره حذف بشن که یهو نزنید خودتون رو بدبخت کنید.
6- git log --oneline --graph
هیستوری رو خیلی مرتب و تمیز به شما نشون میده.
7- git rebase -i
با کمک این دستور میتونید قبل از اینکه تغییراتتون رو مرج کنید، کامیتها رو حذف، ادیت و یا ترکیب کنید که هیستوری مرتب بشه.
🆔 @IranCoderz | 👩💻🧑💻
Post #4917
1.55K

- 👍 7
- ❤ 4