CSS-Tricks.ir
904 subscribers
1.28K photos
30 videos
1 file
272 links
css-tricks.ir

Contact: hi@css-tricks.ir

دوره های آموزشی:
🍒 Cherry-picked.ir


آدرس گروه:
@CSSTricks_Group
Download Telegram
من جای شما باشم اینو قاب طلا میگیرم می‌زنم بالای میز کارم 👌👌👌

#Git
اگر با گیت آشنا هستین و اینو ندیدین، ببینین :)

ohshitgit.com

#git #article

@CSSTricks
💡 آقا من امروز یه نکته یادگرفتم

اکثر ما با گیت کار میکنیم، و کامیت کردن خیلی مهمه دیگه درسته؟ خب قطعا پیامی که می نویسید باید مرتب و گویا باشه، هم برای خودتون که بعدا نیاز دارید برگردید به اون نقطه از کار و هم برای بقیه تیم که متوجه بشن شما چکار کردید.

تاحالا براتون سوال پیش اومده که چرا وقتی کامیت های بقیه رو میبینید بصورت امری نوشته میشه:


مثلا می نویسن:

Fix the output of Blah function

یا:

Remove deprecated methods


ولی اکثر ما معمولا توضیحی می نویسیم کامیت هامون رو، مثل:

Fixed the output of...

یا:

Removed deprecated ...

یا:

changing the color of header

یک دلیلی که باید امری نوشت اینه که خود گیت هم دستوراتش امری هستش مثل:

Merge branch 'myfeature'

Revert "Add the thing with the stuff"

پس ماهم بهتره همین رویه رو دنبال کنیم.



دوم این که وقتی داری کامیت های قبلی رو می خونی، باید توی ذهنت اینطوری باشن:

If applied, this commit will "refactor subsystem X for readability"

If applied, this commit will "remove deprecated methods"

ولی اگر توضیحی بنویسیم در ساختار انگلیسی به این نحو نمیگنجه.




این مطلب رو بخونید:

https://chris.beams.io/posts/git-commit



#tip #git #article

@CSSTricks