Software

ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การติดตั้ง Git บน Mac

จากที่เคยได้เขียน Blog ในตอน ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การติดตั้ง Git บน Windows เมื่อปีที่แล้ว (นานเป็นปีเลยเหรอเนี่ย…) และผมก็ใช้งานมันมาอย่างต่อเนื่องชนิดที่เรียกว่า ขาดไม่ได้ และตอนนี้ได้เปลี่ยนมาใช้ Mac ซึ่งหลังจากได้เครื่องมา Git ก็เป็นโปรแกรมแรก ๆ ที่ผมติดตั้งลงไป สำหรับบทความนี้ จะพูดถึงขั้นตอนการติดตั้ง Git สำหรับ Mac […]

[Dev] แนะนำ Git Mergetool สำหรับช่วย Merge code แบบมี GUI ด้วย kdiff3 และ meld

Merge conflict!! คำนี้ สำหรับผู้ที่ทำ Version Control ด้วย Git คงจะคุ้นเคยกันดี และไม่ค่อยชอบมันซักเท่าไหร่ เพราะว่าเราจะต้อง Solve มันให้เรียบร้อย ถึงจะ Merge Commit ได้ สำหรับ Editor ที่มี Version Control ในตัว ที่ Support Git อยู่แล้ว การ Solve conflict […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การใช้งาน Git GUI กับ Git Server

จากที่เคยแนะนำการใช้ Git GUI ในบทความตอน [Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การใช้งาน Git GUI เบื้องต้น ไปแล้ว คราวนี้มาต่อกันด้วยเรื่องของการใช้งานกับ Git Server เช่น GitHub, Bitbucket หรือ Git Server จ้าวอื่น ๆ กันหน่อย สำหรับใครที่ยังไม่ […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า - การใช้งาน Git GUI เบื้องต้น

สำหรับการใช้งาน Git นั้น สามารถเริ่มต้นจากเครื่องเราก่อน ก่อนที่จะเริ่มใช้งานนั้น ควรจะต้องรู้จักศัพท์ต่าง ๆ ที่สำคัญ ๆ อย่างเช่น Working Directory, Repository, Stage, Commit, Branch และอื่น ๆ อีกมากมาย รวมถึงหลักการทำงานของ Git และขั้นตอนการทำงานต่าง ๆ Credit : http://www.git-scm.com/downloads/logos หลากหลายตำรา มักสอนการใช้งานบน Git Bash […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า - การติดตั้ง Git บน Windows

Git เป็นหนึ่งในเครื่องมือสำหรับทำเรื่อง Version Control ให้กับ Source Code ยังมี Developer อีกมาก ที่ยังไม่รู้จัก Git และมี Developer อีกไม่น้อย ที่รู้จัก Git แต่เพียงผิวเผิน Credit : http://www.git-scm.com/downloads/logos ส่วนใหญ่ เมื่อพูดถึง Git บ้างก็จะตีความไปเป็นเว็บ github.com บ้าง ตีความไปว่า จะต้อง Online […]

[How to] มา Checksum บน Windows หรือ Mac กันเถอะ

เวลา Download ไฟล์ต่าง ๆ หรือ Copy ไฟล์จากที่ต่าง ๆ โอกาสที่ไฟล์จะเสียนั้นก็เกิดขึ้นได้ แล้วเราจะรู้ได้อย่างไรว่า ไฟล์ที่โหลดมา มันถูกต้อง? คำตอบก็คือ Checksum นั่นเอง!!!