當前位置: 妍妍網 > 碼農

今日程式碼大賞 | Git 常用命令

2024-04-28碼農

在如今的程式開發中,Git 已成為控制程式程式碼版本不可或缺的工具。它不僅幫助我們高效地管理程式碼變更,還促進了團隊協作和程式碼的持續整合。

今天,我們將一起探索 Git 的一些常用命令,這些命令是每個開發者在版本控制過程中必須掌握的基礎。無論是建立新的程式碼庫、管理分支、合並更改,還是解決沖突,Git 的命令列工具都能提供強大的支持。

常用 Git 命令如下所示:

#由於常用 Git 命令太多,完整部份請存取程式碼小抄
# https://www.codecopy.cn/post/i3g1b7
git -v #檢視git版本資訊
#1. 第一次安裝完需要配置信箱和使用者名稱
git config --global user.name "xxx"
git config --global user.email "xxx"
git config --list #檢視配置完成的資訊
# 初始化程式碼 得到一個git倉庫
git init #會得到一個.git資料夾
#詳細的git區域可見下方附圖
git add . #將檔從工作區送出到暫存區
git commit -m "xxx" #將檔從暫存區送出到版本庫
#2. 檢視檔狀態
git status -s #輸出的內容 第一列為暫存區狀態 第二列為工作區狀態 -s代表簡略輸出狀態資訊 
#3. 工作區與暫存區的一些相關命令
git ls-files #檢視暫存區的檔
git restore xxx #將程式碼從暫存區恢復到工作區
git rm --cached xxx #將程式碼從暫存區移除
#4. 檢視送出到版本庫的記錄
git log --oneline
#5. 強制從版本庫中覆蓋暫存區和工作區命令
git reset --hard 版本號
#6. 分支
git branch content #建立一個新分支名字為content
git checkout content #切換當前分支為content
git branch #檢視所有已建立分支
#7. 遠端倉庫
#本地倉庫關聯遠端倉庫
git remote add 遠端倉庫別名 遠端倉庫地址 
git remote add origin https://xxxxx/xxx/xxx.git
git remote remove 遠端倉庫別名 #移除遠端倉庫xxxx
git remote -v #檢視所有配置的遠端倉庫地址
#本地倉庫推播版本記錄到遠端倉庫
git push 遠端倉庫別名 遠端倉庫分支 
git push -u origin main #-u的作用是將本地分支和遠端分支進行關聯
#這樣在以後的git push命令中就可以簡化為git push而不需要再指定遠端分支和本地分支的對應關系。
git push origin main
# 複制程式碼
git clone 遠端倉庫地址 .git結尾 #從0得到一個遠端倉庫的程式碼到本地使用
#多人協同 拉取程式碼
git pull origin main #後面兩個依舊是遠端倉庫別名 遠端倉庫地址
#強制拉取遠端倉庫程式碼
git pull --rebase origin main #後面兩個依舊是遠端倉庫別名 遠端倉庫地址
#由於常用 Git 命令太多,完整部份請存取程式碼小抄
# https://www.codecopy.cn/post/i3g1b7










Git 的強大之處在於其簡潔而強大的命令列界面,它使得版本控制變得直觀和高效。透過熟練掌握這些基礎命令,開發者可以更加專註於程式碼的編寫和功能的實作,而不是被版本管理的復雜性所困擾。

今天的程式碼大賞就到這裏。希望透過這篇文章,你能夠對 Git 的常用命令有一個更深入的理解,並在實際開發中遊刃有余地使用它們。

完整 Git 命令 來源於程式碼小抄,歡迎點選進入小程式閱讀!

線上存取:https://www.codecopy.cn/post/i3g1b7

在程式碼小抄可以看到更多優質程式碼,也歡迎大家積極分享,可能會獲得我們官方的小禮品 🎁~

往期推薦