Aliases
میتونیم برای دستوراتمون بخصوص دستوراتِ طولانی alias یا نامِمستعار بسازیم تا بجای نوشتن دستور فقط اون alias رو استفاده کنیم.
برای این کار یه بخشی به اسمِ alias در فایلِ کانفیگِ سراسری یا همون global میسازیم.
در زیر یه property به اسمِ مستعارِ lg (مخفف log) برایِ alias section ساختیم.
git config --global alias.lg "log --pretty=format:'%an committed %h'"
حالا با نوشتنِ دستورِ git lg
انگار دستورِ log با آپشنهایِ بالا رو داریم مینویسیم.
میتونیم یه alias مفیدِ دیگری رو هم بنویسیم. میخواهیم با نوشتنِ git unstage
به سادگی تغییرات رو unstage کنیم.
git config --global alias.unstage "restore --staged ."
برای اینکه فایلِ کانفیگ رو در ادیتور مشخصشدهمون هم مشاهده کنیم دستورِ زیر رو مینویسیم.
git config --global -e