🔥 Git เป็น Version Control ที่ใช้จัดเก็บและควบคุมการเปลี่ยนแปลงที่เกิดขึ้นกับไฟล์ชนิดต่างๆ เช่น Text file, Source Code เป็นต้น
.
✍️ ซึ่งมันจะใช้เก็บบันทึกการเปลี่ยนแปลงของ Source Code เวอร์ชันล่าสุดที่เครื่องของเรา (Local Repository) สามารถทำงานได้โดยที่ไม่ต้องใช้เน็ต หากต้องการอัปเดต หรือเปลี่ยนแปลงก็สามารถทำการ Push ขึ้นไปเก็บที่ Remote Repository ได้นั่นเอง!
.
🔎 มันมีคำสั่งอะไร แล้วแต่ละอย่างใช้ทำอะไรบ้างไปดูกันเลยจ้า
.
⭐ 1) Git clone - ใช้ดาวน์โหลด/คัดลอกโปรเจกต์จาก Remote Repository ไว้ในเครื่องของเรา
.
คำสั่ง
git clone
⭐ 2) Git branch - สร้าง ลบ และเรียกดู Branch ได้ตามต้องการ
.
คำสั่งสร้าง Branch ใหม่
git branch
.
คำสั่งลบ Branch
git branch -d
⭐ 3) Git checkout - ใช้เปลี่ยน Branch ในการทำงาน
.
คำสั่ง
git checkout
.
หรือสามารถสร้าง Branch ใหม่และเรียกใช้ทันที ด้วยคำสั่ง
git checkout -b
⭐ 4) Git status - ใช้เช็คสถานะของไฟล์ต่างๆ ในโปรเจกต์ของเรา เช่น
.
คำสั่ง
git status
.
⭐ 5) Git add - ใช้สำหรับอัปเดตเวอร์ชันใหม่ของ Code ที่ถูกแก้ไขหรือสร้างใหม่ขึ้นบน Stage
.
คำสั่ง (ระบุชื่อไฟล์ที่ต้องการ)
git add
.
คำสั่ง (ไฟล์ทั้งหมดในโฟลเดอร์)
git add -A
.
⭐ 6) Git commit - ใช้สำหรับยืนยันการเปลี่ยนแปลงของไฟล์ที่ถูก Add ขึ้นมาบน Stage และสามารถใส่ Comment สั้นๆ ได้ด้วย
.
คำสั่ง
git commit -m "commit message"
.
⭐ 7) Git push - ใช้สำหรับอัปเดต Code ที่ถูก Commit ขึ้นบน Remote Repository
git push
.
แต่ถ้าเราเขียน Code ใน Branch ใหม่ที่ยังไม่มีบน Remote Repository ให้ใช้คำสั่ง
git push --set-upstream
.
หรือ
git push -u origin
.
⭐ 8) Git pull - รับการอัปเดตจาก Remote Repository มาในเครื่องของเรา
.
คำสั่ง
git pull
.
⭐ 9) Git revert - คำสั่งยกเลิกการอัปเดตจากฝั่งเราออกจาก Remote Repository
*ต้องใช้อย่างระวังเพราะอาจจะพลาดลบบางอย่างที่ไม่ต้องการได้
.
คำสั่ง
git revert
.
⭐ 10) Git merge - ใช้สำหรับรวม Branch ที่ต้องการเข้าด้วยกัน
.
คำสั่ง
git merge
.
ครบแล้วกับ 10 คำสั่ง Git เบื้องต้นที่มือใหม่ควรรู้ หวังว่าจะเป็นประโยชน์กับเพื่อนๆ นะคะ 😍
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有4部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,► 02:28 การใช้ git clone เพื่อทำการ clone หรือ copy remote repository ที่ต้องการจาก github มายัง local repository ในเครื่องคอมพิวเตอร์ส่วนตัวของเรา ► ...
「git clone repository」的推薦目錄:
- 關於git clone repository 在 BorntoDev Facebook 的最佳貼文
- 關於git clone repository 在 BorntoDev Facebook 的最佳解答
- 關於git clone repository 在 prasertcbs Youtube 的最佳解答
- 關於git clone repository 在 prasertcbs Youtube 的最佳貼文
- 關於git clone repository 在 prasertcbs Youtube 的精選貼文
- 關於git clone repository 在 Cloning a repository - GitHub Docs 的評價
- 關於git clone repository 在 從伺服器上取得Repository - 為你自己學Git | 高見龍 - gitbook.tw 的評價
- 關於git clone repository 在 How to Clone a GitHub Repository: A Step-By-Step Guide 的評價
- 關於git clone repository 在 Clone a Github Repository (Git Clone Windows) - JC Chouinard 的評價
- 關於git clone repository 在 How To Clone Git Project (The right way) - YouTube 的評價
- 關於git clone repository 在 Git Clone from GitHub - W3Schools 的評價
- 關於git clone repository 在 How To Git Clone, Push, and Pull Over SSH - GitHub Example 的評價
- 關於git clone repository 在 Git Clone - Work Locally On Your Computer | NSF NEON 的評價
- 關於git clone repository 在 How to Clone a Project From GitHub using VSCode? 的評價
- 關於git clone repository 在 How to clone a GitHub repository: A quick tutorial | TechRepublic 的評價
- 關於git clone repository 在 A quick GitHub SSH clone example - TheServerSide 的評價
- 關於git clone repository 在 Get up to speed with partial clone and shallow clone 的評價
- 關於git clone repository 在 How to Clone a Private Repository in GitHub - Nira 的評價
- 關於git clone repository 在 How to Clone a GitHub Repository With Git Bash - MakeUseOf 的評價
- 關於git clone repository 在 How do I clone a Git repository into a specific folder? 的評價
- 關於git clone repository 在 Git Clone Repository to your AWS EC2 | Coder Life - Medium 的評價
- 關於git clone repository 在 3 Ways to Clone a Repository on Github - wikiHow 的評價
- 關於git clone repository 在 Copy (Fork) and Download (Clone) GitHub Repositories 的評價
- 關於git clone repository 在 How to create a Pull Request to a third-party GitHub repository 的評價
- 關於git clone repository 在 Is it possible to clone only part of a git project? 的評價
- 關於git clone repository 在 How to Clone a GitHub Repository - How-To Geek 的評價
- 關於git clone repository 在 Collaborate on GitHub - Visual Studio Code 的評價
- 關於git clone repository 在 How to clone GitHub repos on Windows 10, 11, and WSL 的評價
- 關於git clone repository 在 How to clone a GitHub repository to local mac computer 的評價
- 關於git clone repository 在 How to Change Folder Name When Cloning a GitHub Repo 的評價
- 關於git clone repository 在 How to Install Git and Clone a GitHub Repository | Linode Docs 的評價
- 關於git clone repository 在 Basic Git Workflow 的評價
git clone repository 在 BorntoDev Facebook 的最佳解答
🔥 รีบอัพเดตก่อนวายวอด ! กับช่องโหว่ใหม่ของ Git ที่แค่ Clone Repository ก็ถูกสั่งให้ Run Code ได้ทันที !!
.
บอกเลยว่าใครที่กำลังจะใช้ Git ไป Clone งานใครอยู่ แอดขอให้ทุกคนอัพเดตเป็น Version 2.30.2 ก่อนเลย เพราะรอบนี้เขาออกมาแก้ช่องโหว่ตรงนี้แล้ว (CVE-2021-21300)
.
👾 แต่รุ่นก่อนหน้านี้รับผลกระทบกันเต็ม ๆ ซึ่งถ้าเราไป Clone โปรเจคที่ไม่น่าเชื่อถือ หรือ มีผู้ประสงค์ร้ายก็สามารถโจมตีระบบ สร้างความเสียหายได้โดยตรงเลย !
.
ตรงนี้สำคัญใครที่ไม่ได้ใช้รุ่น 2.30 มาก่อนก็ไม่ต้องกังวล เพราะเขาก็มี Patch ออกมา Support ทั้ง 2.17 จนถึง 2.29 แล้วนั่นเอง
.
(ก็ขอแค่ให้อัพเดตก่อน Clone งาน แค่นี้ก็เพียงพอฮะ <3)
.
📌 ส่วนใครอยากอ่านเต็ม ๆ ตามมาได้ที่นี่เลยคร้าบ >> https://github.blog/2021-03-09-git-clone-vulnerability-announced/
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
git clone repository 在 prasertcbs Youtube 的最佳解答
► 02:28 การใช้ git clone เพื่อทำการ clone หรือ copy remote repository ที่ต้องการจาก github มายัง local repository ในเครื่องคอมพิวเตอร์ส่วนตัวของเรา
► 04:30 การใช้ git pull เพื่อดึงไฟล์ที่มีการเปลี่ยนแปลงจาก remote repository บน github มายัง local repository
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน git เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGsV1ZAyP4m_iyAbflQrKrX
playlist สอนภาษา Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# ► https://www.youtube.com/playlist?list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษา Java ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
#git #github #git_repository #git_push #git_config #git_clone
git clone repository 在 prasertcbs Youtube 的最佳貼文
เรียนรู้วิธีการติดตั้ง git บน Linux (Ubuntu 18.04)
การใช้ git clone เพื่อ clone จาก github repository มายัง local repository ในเครื่องส่วนตัว
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน git เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGsV1ZAyP4m_iyAbflQrKrX
playlist สอนภาษา Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# ► https://www.youtube.com/playlist?list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษา Java ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
#prasertcbs #prasertcbs_git #prasertcbs_github
git clone repository 在 prasertcbs Youtube 的精選貼文
เรียนรู้วิธีการติดตั้ง git บน macOS
การใช้ git clone เพื่อ clone จาก github repository มายัง local repository ในเครื่องส่วนตัว
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน git เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGsV1ZAyP4m_iyAbflQrKrX
playlist สอนภาษา Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C++ ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C# ► https://www.youtube.com/playlist?list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษา Java ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
#prasertcbs #prasertcbs_git #prasertcbs_github
git clone repository 在 從伺服器上取得Repository - 為你自己學Git | 高見龍 - gitbook.tw 的推薦與評價
$ git clone [email protected]:kaochenlong/dummy-git.git Cloning into 'dummy-git'... remote: Counting objects: 47, done. remote: Total 47 (delta 0), reused 0 (delta ... ... <看更多>
git clone repository 在 How to Clone a GitHub Repository: A Step-By-Step Guide 的推薦與評價
To begin the process, navigate to the main page of the repository you wish to clone. Click the <> Code> button. A URL should pop up. >Once the ... ... <看更多>
git clone repository 在 Cloning a repository - GitHub Docs 的推薦與評價
On GitHub.com, navigate to the main page of the repository. · Above the list of files, click Code. · To clone and open the repository with GitHub Desktop, click ... ... <看更多>
相關內容