สวัสดีครับ บทความนี้จะมีเนื้อหาการใช้งานคําสั่ง git clone ครับ
คําสั่ง git clone เป็นคำสั่งที่ใช้ในการ Clone หรือพูดง่ายๆก็คือ Download Repository จาก git server (github, gitlab, ฯลฯ) ลงมาในเครื่องของเรานั่นเอง
*โดยตําแหน่งที่จะ Clone ลงมาในเครื่องจะเป็น Current directory ที่เราใช้คําสั่ง
สําหรับการใช้งานก็ไม่ยากครับ สามารถใช้คําสั่งนี้ได้เลยครับ
$ git clone <repository>
<repository> คือ URL ของ repository ที่เราต้องการจะ clone
ตัวอย่างถ้าเราต้องการจะ Clone จาก github เราก็สามารถไป Copy URL จาก github ตามรูปได้เลยครับ

git server อื่นๆ ก็จะมีเหมือนกันครับ จะอยู่ในเมนูที่เกี่ยวกับการ Clone
ตัวอย่าง ผมจะลอง Clone Repository นี้ https://github.com/mrthiti/check-thai-pid ลงมาในเครื่องผมนะครับ ผมก็จะใช้คําสั่งนี้ได้เลย
$ git clone https://github.com/mrthiti/check-thai-pid
ก็จะได้แบบนี้ครับ

ก็จะมี folder ที่ชื่อเดียวกันกับชื่อ Repository ถูก Download ลงมาใน Current directory ของเครื่องเรา

ถ้าเราต้องการจะเปลี่ยน path จาก Current directory ไปเป็นที่อื่น หรือเปลี่ยนชื่อ Folder ก็สามารถทําได้โดยใส่ path เข้าไปตามตัวอย่างนี้ครับ
$ git clone https://github.com/mrthiti/check-thai-pid mywork/aaa
จะได้ออกมาประมาณนี้ครับ

สําหรับการใช้งาน git clone ก็ประมาณนี้นะครับ ขอบคุณครับ
ตามที่ทางสำนักพระราชวังได้มีประกาศ เรื่อง พระบาทสมเด็จพระปรมินทรมหาภูมิพลอดุลยเดช เสด็จสวรรคตนั้น อันเป็นเรื่องที่น่าโศกเศร้าสำหรับคนไทย เพื่อเป็นการแสดงความอาลัยตามความเหมาะสม ข้าพเจ้าขอแนะนำวิธีปรับเปลี่ยนหน้าเว็บไซต์ให้อยู่ในรูปแบบขาวดํา ตามความเหมาะสมเพื่อเป็นการไว้ทุกข์
จากบทความ C++ OOP การสร้าง Class และการใช้งาน Class ผมอธิบายถึงการสร้าง Object แบบ Stack แต่ในบทความนี้ผมจะอธิบายเรื่องการสร้าง Object โดยใช้ Pointer ข้อแตกต่างกันคือ การสร้าง Object แบบ Stack จะคล้ายๆกับเราสร้างตัวแปรขึ้นมาตัวนึงเมื่อใช้งานเสร็จหรือจบโปรแกรม ระบบจะคืน memory หรือทําลาย Object นั้นทิ้งให้โดยอัตโนมัติ แต่ถ้าสร้าง Object แบบ Pointer จะไม่ทําลาย Object ให้เราเมื่อจบโปรแกรม เราจะต้องเป็นคนทําลาย Object เอง ทําสั่งที่ใช้ ทําลาย Object คือ "delete" ตามด้วย Object ที่ต้องการลบ _ถ้าเราไม่ลบ Object ที่เราสร้างขึ้น ระบบจะไม่สามารถเข้าใช้งาน memory ในส่วนนั้นได้ ทําให้เกิด memory leak _
การเขียนโปรแกรมจะต้องมีการดําเนินการระหว่าตัวแปรหรือข้อมูลอยู่ตลอดเวลา ในบทความนี้เราจะมาดูความหมายของ โอเปอเรเตอร์กัน